NIMTeam constructor Null safety

NIMTeam(
  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

NIMTeam({
  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,
});