toJson method
Implementation
Map toJson() {
Map data = Map();
data['id'] = _groupId ?? '';
data['name'] = _name ?? '';
data['desc'] = _description ?? '';
data['owner'] = _owner ?? '';
data['announcement'] = _announcement ?? '';
data['memberCount'] = _memberCount ?? 0;
data['memberList'] = _memberList ?? [];
data['adminList'] = _adminList ?? [];
data['blockList'] = _blockList ?? [];
data['muteList'] = _muteList ?? [];
data['sharedFileList'] = _sharedFileList ?? [];
data['noticeEnable'] = _noticeEnable ?? false;
data['messageBlocked'] = _messageBlocked ?? false;
data['isAllMemberMuted'] = _isAllMemberMuted ?? false;
data['options'] = _options!.toJson();
data['permissionType'] = EMGroup.permissionTypeToInt(_permissionType);
return data;
}