NIMSuperTeam constructor Null safety

NIMSuperTeam(
  1. {String? id,
  2. String? name,
  3. String? icon,
  4. required NIMTeamTypeEnum type,
  5. String? announcement,
  6. String? introduce,
  7. String? creator,
  8. required int memberCount,
  9. required int memberLimit,
  10. required NIMVerifyTypeEnum verifyType,
  11. required num createTime,
  12. bool? isMyTeam,
  13. String? extension,
  14. String? extServer,
  15. required NIMTeamMessageNotifyTypeEnum messageNotifyType,
  16. required NIMTeamInviteModeEnum teamInviteMode,
  17. required NIMTeamBeInviteModeEnum teamBeInviteModeEnum,
  18. required NIMTeamUpdateModeEnum teamUpdateMode,
  19. required NIMTeamExtensionUpdateModeEnum teamExtensionUpdateMode,
  20. bool? isAllMute,
  21. required NIMTeamAllMuteModeEnum muteMode}
)

Implementation

NIMSuperTeam({
  this.id,
  this.name,
  this.icon,
  required this.type,
  this.announcement,
  this.introduce,
  this.creator,
  required this.memberCount,
  required this.memberLimit,
  required this.verifyType,
  required this.createTime,
  this.isMyTeam,
  this.extension,
  this.extServer,
  required this.messageNotifyType,
  required this.teamInviteMode,
  required this.teamBeInviteModeEnum,
  required this.teamUpdateMode,
  required this.teamExtensionUpdateMode,
  this.isAllMute,
  required this.muteMode,
});