NIMCreateTeamOptions class Null safety

Annotations
  • @JsonSerializable()

Constructors

NIMCreateTeamOptions({String? name, NIMTeamTypeEnum? teamType = NIMTeamTypeEnum.normal, String? avatarUrl, String? introduce, String? announcement, String? extension, String? postscript, NIMVerifyTypeEnum? verifyType, NIMTeamInviteModeEnum? inviteMode, NIMTeamBeInviteModeEnum? beInviteMode, NIMTeamUpdateModeEnum? updateInfoMode, NIMTeamExtensionUpdateModeEnum? extensionUpdateMode})
Specify the maximum number of group members. The number of group members cannot exceeds the value of MaxMemberCount.
NIMCreateTeamOptions.fromMap(Map<String, dynamic> map)
factory

Properties

announcement String?
Group announcement
final
avatarUrl String?
Group avatar
final
beInviteMode NIMTeamBeInviteModeEnum?
Invite mode, only valid for advanced groups
final
extension String?
Extension fields
final
extensionUpdateMode NIMTeamExtensionUpdateModeEnum?
Edit mode of extension fields of a group profile: permissions to edit the user-defined attributes (extension field), only valid for advanced groups
final
hashCode int
The hash code for this object.
read-only, inherited
introduce String?
Group introduction
final
inviteMode NIMTeamInviteModeEnum?
Permissions for invitation to join a group
final
name String?
Group name
final
postscript String?
Additional message for inviting others The additional message is applied fro advanced groups. Basic groups requires no additional messages
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
teamType NIMTeamTypeEnum?
Group type
final
updateInfoMode NIMTeamUpdateModeEnum?
Edit mode of a group profile: permissions to edit the group profile. Valid only for advanced groups.
final
verifyType NIMVerifyTypeEnum?
Verification mode for joining a group
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited