OnAdvancedMsgListener class

消息监听

Constructors

OnAdvancedMsgListener({dynamic onRecvC2CMessageReadReceipt(List<ReadReceiptInfo> list)?, dynamic onRecvGroupMessageReadReceipt(List<ReadReceiptInfo> list)?, @deprecated dynamic onRecvMessageRevoked(String msgId)?, dynamic onRecvNewMessage(Message msg)?, dynamic onRecvMessageRevokedV2(RevokedInfo info)?, dynamic onRecvMessageExtensionsChanged(String msgID, List<KeyValue> list)?, dynamic onRecvMessageExtensionsDeleted(String msgID, List<String> list)?, dynamic onRecvMessageExtensionsAdded(String msgID, List<KeyValue> list)?})

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
Uniquely identifies
getter/setter pair
onRecvC2CMessageReadReceipt ↔ (dynamic Function(List<ReadReceiptInfo> list)?)
getter/setter pair
onRecvGroupMessageReadReceipt ↔ (dynamic Function(List<ReadReceiptInfo> list)?)
getter/setter pair
onRecvMessageExtensionsAdded ↔ (dynamic Function(String msgID, List<KeyValue> list)?)
getter/setter pair
onRecvMessageExtensionsChanged ↔ (dynamic Function(String msgID, List<KeyValue> list)?)
getter/setter pair
onRecvMessageExtensionsDeleted ↔ (dynamic Function(String msgID, List<String> list)?)
getter/setter pair
onRecvMessageRevoked ↔ (dynamic Function(String msgId)?)
getter/setter pair
onRecvMessageRevokedV2 ↔ (dynamic Function(RevokedInfo info)?)
getter/setter pair
onRecvNewMessage ↔ (dynamic Function(Message msg)?)
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recvC2CMessageReadReceipt(List<ReadReceiptInfo> list) → void
C2C消息已读回执
recvGroupMessageReadReceipt(List<ReadReceiptInfo> list) → void
群消息已读回执
recvMessageExtensionsAdded(String msgID, List<KeyValue> list) → void
收到拓展消息kv新增
recvMessageExtensionsChanged(String msgID, List<KeyValue> list) → void
收到拓展消息kv改变
recvMessageExtensionsDeleted(String msgID, List<String> list) → void
收到扩展消息被删除 list 被删除的TypeKey
recvMessageRevoked(String msgId) → void
消息被撤回
recvMessageRevokedV2(RevokedInfo info) → void
消息被撤回
recvNewMessage(Message msg) → void
收到了一条新消息
toString() String
A string representation of this object.
inherited

Operators

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