EMGroup constructor
EMGroup({
- required String groupId,
- @Deprecated('Use [groupName] instead') String? name,
- String? groupName,
- String? avatarUrl,
- @Deprecated('Use [desc] instead') String? description,
- String? desc,
- String? owner,
- String? announcement,
- int? memberCount,
- List<
String> ? memberList, - List<
String> ? adminList, - List<
String> ? blockList, - List<
String> ? muteList, - bool? messageBlocked,
- bool? isAllMemberMuted,
- EMGroupPermissionType? permissionType,
- int? maxUserCount,
- bool? isMemberOnly,
- bool? isMemberAllowToInvite,
- String? extension,
- bool isDisabled = false,
Implementation
EMGroup({
required this.groupId,
@Deprecated('Use [groupName] instead') this.name,
this.groupName,
this.avatarUrl,
@Deprecated('Use [desc] instead') this.description,
this.desc,
this.owner,
this.announcement,
this.memberCount,
this.memberList,
this.adminList,
this.blockList,
this.muteList,
this.messageBlocked,
this.isAllMemberMuted,
this.permissionType,
this.maxUserCount,
this.isMemberOnly,
this.isMemberAllowToInvite,
this.extension,
this.isDisabled = false,
});