getGroupMembers method

Future<List<SyImGroupMember>> getGroupMembers({
  1. required String groupId,
  2. int count = 100,
})

Implementation

Future<List<SyImGroupMember>> getGroupMembers({
  required String groupId,
  int count = 100,
}) async {
  return _call('getGroupMemberList', () async {
    final list = await OpenIM.iMManager.groupManager.getGroupMemberList(
      groupID: groupId,
      count: count,
    );
    return list
        .map(
          (m) => SyImGroupMember(
            groupId: m.groupID,
            userId: m.userID ?? '',
            nickname: m.nickname,
            roleLevel: m.roleLevel ?? 0,
          ),
        )
        .toList();
  });
}