toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['groupID'] = groupID;
data['groupType'] = groupType;
data['groupName'] = groupName;
data['notification'] = notification;
data['introduction'] = introduction;
data['faceUrl'] = faceUrl;
data['isAllMuted'] = isAllMuted;
data['owner'] = owner;
data['createTime'] = createTime;
data['groupAddOpt'] = groupAddOpt;
data['lastInfoTime'] = lastInfoTime;
data['lastMessageTime'] = lastMessageTime;
data['memberCount'] = memberCount;
data['onlineCount'] = onlineCount;
data['role'] = role;
data['recvOpt'] = recvOpt;
data['joinTime'] = joinTime;
data['customInfo'] = customInfo;
data['isSupportTopic'] = isSupportTopic;
data["approveOpt"] = approveOpt;
data["isEnablePermissionGroup"] = isEnablePermissionGroup ?? false;
data["memberMaxCount"] = memberMaxCount ?? 0;
data["defaultPermissions"] = defaultPermissions ?? 0;
return data;
}