NIMCreateTeamOptions class

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, int? maxMemberCount})
NIMCreateTeamOptions.fromMap(Map<String, dynamic> map)
factory

Properties

announcement String?
群公告
final
avatarUrl String?
群头像
final
beInviteMode NIMTeamBeInviteModeEnum?
被邀请模式, 只有高级群有效
final
extension String?
群扩展字段
final
extensionUpdateMode NIMTeamExtensionUpdateModeEnum?
群资料扩展字段修改模式:谁可以修改群自定义属性(扩展字段) , 只有高级群有效
final
hashCode int
The hash code for this object.
no setterinherited
introduce String?
群简介
final
inviteMode NIMTeamInviteModeEnum?
群邀请权限
final
maxMemberCount int?
指定创建群组的最大群成员数量 ,MaxMemberCount不能超过应用级配置的最大人数
final
name String?
群名
final
postscript String?
邀请他人的附言 高级群有效,普通群无需附言
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
teamType NIMTeamTypeEnum?
群类型
final
updateInfoMode NIMTeamUpdateModeEnum?
群资料修改模式:谁可以修改群资料 ,只有高级群有效;
final
verifyType NIMVerifyTypeEnum?
申请加入群组的验证模式
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent 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