NIMChatroomQueueChangeAttachment class

Inheritance
Annotations
  • @JsonSerializable()

Constructors

NIMChatroomQueueChangeAttachment({required int type, required NIMChatroomQueueChangeType queueChangeType, String? content, String? key, Map<String, String>? contentMap, List<String>? targets, List<String>? targetNicks, String? operator, String? operatorNick, Map<String, dynamic>? extension})
NIMChatroomQueueChangeAttachment.fromMap(Map<String, dynamic> map)
factory

Properties

content String?
final
contentMap Map<String, String>?
当用户掉线或退出聊天室时,返回用户使用 updateQueueEx 接口,并设置 isTransient 参数为true 时,加入或更新的元素
final
extension Map<String, dynamic>?
获取聊天室通知扩展字段 该字段对应 NIMChatroomEnterRequest.notifyExtension
finalinherited
hashCode int
The hash code for this object.
no setterinherited
key String?
final
operator String?
获取该操作的发起者的账号
finalinherited
operatorNick String?
获取该操作的发起者的昵称
finalinherited
queueChangeType NIMChatroomQueueChangeType
队列变更类型 NIMChatroomQueueChangeType
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetNicks List<String>?
获取该操作的承受者的昵称列表
finalinherited
targets List<String>?
获取该操作的承受者的账号列表
finalinherited
type int
通知类型,参考 NIMChatroomNotificationTypes
finalinherited

Methods

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

Operators

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