MmConfigTeamSettings constructor

MmConfigTeamSettings({
  1. String? siteName,
  2. int? maxUsersPerTeam,
  3. bool? enableTeamCreation,
  4. bool? enableUserCreation,
  5. bool? enableOpenServer,
  6. String? restrictCreationToDomains,
  7. bool? enableCustomBrand,
  8. String? customBrandText,
  9. String? customDescriptionText,
  10. String? restrictDirectMessage,
  11. String? restrictTeamInvite,
  12. String? restrictPublicChannelManagement,
  13. String? restrictPrivateChannelManagement,
  14. String? restrictPublicChannelCreation,
  15. String? restrictPrivateChannelCreation,
  16. String? restrictPublicChannelDeletion,
  17. String? restrictPrivateChannelDeletion,
  18. int? userStatusAwayTimeout,
  19. int? maxChannelsPerTeam,
  20. int? maxNotificationsPerChannel,
})

Returns a new MmConfigTeamSettings instance.

Implementation

MmConfigTeamSettings({
  this.siteName,
  this.maxUsersPerTeam,
  this.enableTeamCreation,
  this.enableUserCreation,
  this.enableOpenServer,
  this.restrictCreationToDomains,
  this.enableCustomBrand,
  this.customBrandText,
  this.customDescriptionText,
  this.restrictDirectMessage,
  this.restrictTeamInvite,
  this.restrictPublicChannelManagement,
  this.restrictPrivateChannelManagement,
  this.restrictPublicChannelCreation,
  this.restrictPrivateChannelCreation,
  this.restrictPublicChannelDeletion,
  this.restrictPrivateChannelDeletion,
  this.userStatusAwayTimeout,
  this.maxChannelsPerTeam,
  this.maxNotificationsPerChannel,
});