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