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?,
    );