createGroup method

Future<EMGroup> createGroup(
  1. String groupName, {
  2. required EMGroupOptions settings,
  3. String desc = '',
  4. List<String>? inviteMembers,
  5. String inviteReason = '',
})

创建群组

Implementation

Future<EMGroup> createGroup(String groupName,
    {required EMGroupOptions settings,
    String desc = '',
    List<String>? inviteMembers,
    String inviteReason = ''}) async {
  Map req = {
    'groupName': groupName,
    'desc': desc,
    'inviteMembers': inviteMembers ?? [],
    'inviteReason': inviteReason,
    'options': settings.toJson()
  };
  Map result = await _channel.invokeMethod(EMSDKMethod.createGroup, req);
  EMError.hasErrorFromResult(result);
  return EMGroup.fromJson(result[EMSDKMethod.createGroup]);
}