getAvatar method

  1. @override
Future<Uint8List> getAvatar([
  1. String? filename
])
override

Downloads a user's avatar from NTUT Portal.

If filename is omitted or empty, the server returns a dynamically generated placeholder avatar (a colored square with the user's name).

Returns the avatar image as raw bytes.

Implementation

@override
Future<Uint8List> getAvatar([String? filename]) async {
  return avatarResult ?? Uint8List(0);
}