Groups.fromJson constructor

Groups.fromJson(
  1. Map json_
)

Implementation

Groups.fromJson(core.Map json_)
    : this(
        allowExternalMembers: json_['allowExternalMembers'] as core.String?,
        allowGoogleCommunication:
            json_['allowGoogleCommunication'] as core.String?,
        allowWebPosting: json_['allowWebPosting'] as core.String?,
        archiveOnly: json_['archiveOnly'] as core.String?,
        customFooterText: json_['customFooterText'] as core.String?,
        customReplyTo: json_['customReplyTo'] as core.String?,
        customRolesEnabledForSettingsToBeMerged:
            json_['customRolesEnabledForSettingsToBeMerged'] as core.String?,
        defaultMessageDenyNotificationText:
            json_['defaultMessageDenyNotificationText'] as core.String?,
        defaultSender: json_['default_sender'] as core.String?,
        description: json_['description'] as core.String?,
        email: json_['email'] as core.String?,
        enableCollaborativeInbox:
            json_['enableCollaborativeInbox'] as core.String?,
        favoriteRepliesOnTop: json_['favoriteRepliesOnTop'] as core.String?,
        includeCustomFooter: json_['includeCustomFooter'] as core.String?,
        includeInGlobalAddressList:
            json_['includeInGlobalAddressList'] as core.String?,
        isArchived: json_['isArchived'] as core.String?,
        kind: json_['kind'] as core.String?,
        maxMessageBytes: json_['maxMessageBytes'] as core.int?,
        membersCanPostAsTheGroup:
            json_['membersCanPostAsTheGroup'] as core.String?,
        messageDisplayFont: json_['messageDisplayFont'] as core.String?,
        messageModerationLevel:
            json_['messageModerationLevel'] as core.String?,
        name: json_['name'] as core.String?,
        primaryLanguage: json_['primaryLanguage'] as core.String?,
        replyTo: json_['replyTo'] as core.String?,
        sendMessageDenyNotification:
            json_['sendMessageDenyNotification'] as core.String?,
        showInGroupDirectory: json_['showInGroupDirectory'] as core.String?,
        spamModerationLevel: json_['spamModerationLevel'] as core.String?,
        whoCanAdd: json_['whoCanAdd'] as core.String?,
        whoCanAddReferences: json_['whoCanAddReferences'] as core.String?,
        whoCanApproveMembers: json_['whoCanApproveMembers'] as core.String?,
        whoCanApproveMessages: json_['whoCanApproveMessages'] as core.String?,
        whoCanAssignTopics: json_['whoCanAssignTopics'] as core.String?,
        whoCanAssistContent: json_['whoCanAssistContent'] as core.String?,
        whoCanBanUsers: json_['whoCanBanUsers'] as core.String?,
        whoCanContactOwner: json_['whoCanContactOwner'] as core.String?,
        whoCanDeleteAnyPost: json_['whoCanDeleteAnyPost'] as core.String?,
        whoCanDeleteTopics: json_['whoCanDeleteTopics'] as core.String?,
        whoCanDiscoverGroup: json_['whoCanDiscoverGroup'] as core.String?,
        whoCanEnterFreeFormTags:
            json_['whoCanEnterFreeFormTags'] as core.String?,
        whoCanHideAbuse: json_['whoCanHideAbuse'] as core.String?,
        whoCanInvite: json_['whoCanInvite'] as core.String?,
        whoCanJoin: json_['whoCanJoin'] as core.String?,
        whoCanLeaveGroup: json_['whoCanLeaveGroup'] as core.String?,
        whoCanLockTopics: json_['whoCanLockTopics'] as core.String?,
        whoCanMakeTopicsSticky:
            json_['whoCanMakeTopicsSticky'] as core.String?,
        whoCanMarkDuplicate: json_['whoCanMarkDuplicate'] as core.String?,
        whoCanMarkFavoriteReplyOnAnyTopic:
            json_['whoCanMarkFavoriteReplyOnAnyTopic'] as core.String?,
        whoCanMarkFavoriteReplyOnOwnTopic:
            json_['whoCanMarkFavoriteReplyOnOwnTopic'] as core.String?,
        whoCanMarkNoResponseNeeded:
            json_['whoCanMarkNoResponseNeeded'] as core.String?,
        whoCanModerateContent: json_['whoCanModerateContent'] as core.String?,
        whoCanModerateMembers: json_['whoCanModerateMembers'] as core.String?,
        whoCanModifyMembers: json_['whoCanModifyMembers'] as core.String?,
        whoCanModifyTagsAndCategories:
            json_['whoCanModifyTagsAndCategories'] as core.String?,
        whoCanMoveTopicsIn: json_['whoCanMoveTopicsIn'] as core.String?,
        whoCanMoveTopicsOut: json_['whoCanMoveTopicsOut'] as core.String?,
        whoCanPostAnnouncements:
            json_['whoCanPostAnnouncements'] as core.String?,
        whoCanPostMessage: json_['whoCanPostMessage'] as core.String?,
        whoCanTakeTopics: json_['whoCanTakeTopics'] as core.String?,
        whoCanUnassignTopic: json_['whoCanUnassignTopic'] as core.String?,
        whoCanUnmarkFavoriteReplyOnAnyTopic:
            json_['whoCanUnmarkFavoriteReplyOnAnyTopic'] as core.String?,
        whoCanViewGroup: json_['whoCanViewGroup'] as core.String?,
        whoCanViewMembership: json_['whoCanViewMembership'] as core.String?,
      );