getSpotlightedVideoUserList method

  1. @override
Future<List<ZoomVideoSdkUser>?> getSpotlightedVideoUserList()

Get the list of users whose video is spotlighted.
Return List of ZoomVideoSDKUser in string

Implementation

@override
Future<List<ZoomVideoSdkUser>?> getSpotlightedVideoUserList() async {
  var userListString = await methodChannel
      .invokeMethod<String?>('getSpotlightedVideoUserList')
      .then<String?>((String? value) => value);

  var userListJson = jsonDecode(userListString!) as List;
  List<ZoomVideoSdkUser> userList = userListJson
      .map((userJson) => ZoomVideoSdkUser.fromJson(userJson))
      .toList();

  return userList;
}