toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (allowExternalMembers != null)
'allowExternalMembers': allowExternalMembers!,
if (allowGoogleCommunication != null)
'allowGoogleCommunication': allowGoogleCommunication!,
if (allowWebPosting != null) 'allowWebPosting': allowWebPosting!,
if (archiveOnly != null) 'archiveOnly': archiveOnly!,
if (customFooterText != null) 'customFooterText': customFooterText!,
if (customReplyTo != null) 'customReplyTo': customReplyTo!,
if (customRolesEnabledForSettingsToBeMerged != null)
'customRolesEnabledForSettingsToBeMerged':
customRolesEnabledForSettingsToBeMerged!,
if (defaultMessageDenyNotificationText != null)
'defaultMessageDenyNotificationText':
defaultMessageDenyNotificationText!,
if (defaultSender != null) 'default_sender': defaultSender!,
if (description != null) 'description': description!,
if (email != null) 'email': email!,
if (enableCollaborativeInbox != null)
'enableCollaborativeInbox': enableCollaborativeInbox!,
if (favoriteRepliesOnTop != null)
'favoriteRepliesOnTop': favoriteRepliesOnTop!,
if (includeCustomFooter != null)
'includeCustomFooter': includeCustomFooter!,
if (includeInGlobalAddressList != null)
'includeInGlobalAddressList': includeInGlobalAddressList!,
if (isArchived != null) 'isArchived': isArchived!,
if (kind != null) 'kind': kind!,
if (maxMessageBytes != null) 'maxMessageBytes': maxMessageBytes!,
if (membersCanPostAsTheGroup != null)
'membersCanPostAsTheGroup': membersCanPostAsTheGroup!,
if (messageDisplayFont != null)
'messageDisplayFont': messageDisplayFont!,
if (messageModerationLevel != null)
'messageModerationLevel': messageModerationLevel!,
if (name != null) 'name': name!,
if (primaryLanguage != null) 'primaryLanguage': primaryLanguage!,
if (replyTo != null) 'replyTo': replyTo!,
if (sendMessageDenyNotification != null)
'sendMessageDenyNotification': sendMessageDenyNotification!,
if (showInGroupDirectory != null)
'showInGroupDirectory': showInGroupDirectory!,
if (spamModerationLevel != null)
'spamModerationLevel': spamModerationLevel!,
if (whoCanAdd != null) 'whoCanAdd': whoCanAdd!,
if (whoCanAddReferences != null)
'whoCanAddReferences': whoCanAddReferences!,
if (whoCanApproveMembers != null)
'whoCanApproveMembers': whoCanApproveMembers!,
if (whoCanApproveMessages != null)
'whoCanApproveMessages': whoCanApproveMessages!,
if (whoCanAssignTopics != null)
'whoCanAssignTopics': whoCanAssignTopics!,
if (whoCanAssistContent != null)
'whoCanAssistContent': whoCanAssistContent!,
if (whoCanBanUsers != null) 'whoCanBanUsers': whoCanBanUsers!,
if (whoCanContactOwner != null)
'whoCanContactOwner': whoCanContactOwner!,
if (whoCanDeleteAnyPost != null)
'whoCanDeleteAnyPost': whoCanDeleteAnyPost!,
if (whoCanDeleteTopics != null)
'whoCanDeleteTopics': whoCanDeleteTopics!,
if (whoCanDiscoverGroup != null)
'whoCanDiscoverGroup': whoCanDiscoverGroup!,
if (whoCanEnterFreeFormTags != null)
'whoCanEnterFreeFormTags': whoCanEnterFreeFormTags!,
if (whoCanHideAbuse != null) 'whoCanHideAbuse': whoCanHideAbuse!,
if (whoCanInvite != null) 'whoCanInvite': whoCanInvite!,
if (whoCanJoin != null) 'whoCanJoin': whoCanJoin!,
if (whoCanLeaveGroup != null) 'whoCanLeaveGroup': whoCanLeaveGroup!,
if (whoCanLockTopics != null) 'whoCanLockTopics': whoCanLockTopics!,
if (whoCanMakeTopicsSticky != null)
'whoCanMakeTopicsSticky': whoCanMakeTopicsSticky!,
if (whoCanMarkDuplicate != null)
'whoCanMarkDuplicate': whoCanMarkDuplicate!,
if (whoCanMarkFavoriteReplyOnAnyTopic != null)
'whoCanMarkFavoriteReplyOnAnyTopic':
whoCanMarkFavoriteReplyOnAnyTopic!,
if (whoCanMarkFavoriteReplyOnOwnTopic != null)
'whoCanMarkFavoriteReplyOnOwnTopic':
whoCanMarkFavoriteReplyOnOwnTopic!,
if (whoCanMarkNoResponseNeeded != null)
'whoCanMarkNoResponseNeeded': whoCanMarkNoResponseNeeded!,
if (whoCanModerateContent != null)
'whoCanModerateContent': whoCanModerateContent!,
if (whoCanModerateMembers != null)
'whoCanModerateMembers': whoCanModerateMembers!,
if (whoCanModifyMembers != null)
'whoCanModifyMembers': whoCanModifyMembers!,
if (whoCanModifyTagsAndCategories != null)
'whoCanModifyTagsAndCategories': whoCanModifyTagsAndCategories!,
if (whoCanMoveTopicsIn != null)
'whoCanMoveTopicsIn': whoCanMoveTopicsIn!,
if (whoCanMoveTopicsOut != null)
'whoCanMoveTopicsOut': whoCanMoveTopicsOut!,
if (whoCanPostAnnouncements != null)
'whoCanPostAnnouncements': whoCanPostAnnouncements!,
if (whoCanPostMessage != null) 'whoCanPostMessage': whoCanPostMessage!,
if (whoCanTakeTopics != null) 'whoCanTakeTopics': whoCanTakeTopics!,
if (whoCanUnassignTopic != null)
'whoCanUnassignTopic': whoCanUnassignTopic!,
if (whoCanUnmarkFavoriteReplyOnAnyTopic != null)
'whoCanUnmarkFavoriteReplyOnAnyTopic':
whoCanUnmarkFavoriteReplyOnAnyTopic!,
if (whoCanViewGroup != null) 'whoCanViewGroup': whoCanViewGroup!,
if (whoCanViewMembership != null)
'whoCanViewMembership': whoCanViewMembership!,
};