OnAdvancedMsgListener class

Message Listener

Constructors

OnAdvancedMsgListener({dynamic onMsgDeleted(Message msg)?, dynamic onNewRecvMessageRevoked(RevokedInfo info)?, dynamic onRecvC2CReadReceipt(List<ReadReceiptInfo> list)?, dynamic onRecvGroupReadReceipt(List<ReadReceiptInfo> list)?, dynamic onRecvMessageExtensionsDeleted(String msgID, List<String> list)?, dynamic onRecvNewMessage(Message msg)?, dynamic onRecvOfflineNewMessage(Message msg)?, dynamic onRecvOnlineOnlyMessage(Message msg)?})

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
Uniquely identifies
getter/setter pair
onMsgDeleted ↔ (dynamic Function(Message msg)?)
getter/setter pair
onNewRecvMessageRevoked ↔ (dynamic Function(RevokedInfo info)?)
getter/setter pair
onRecvC2CReadReceipt ↔ (dynamic Function(List<ReadReceiptInfo> list)?)
getter/setter pair
onRecvGroupReadReceipt ↔ (dynamic Function(List<ReadReceiptInfo> list)?)
getter/setter pair
onRecvMessageExtensionsDeleted ↔ (dynamic Function(String msgID, List<String> list)?)
getter/setter pair
onRecvNewMessage ↔ (dynamic Function(Message msg)?)
getter/setter pair
onRecvOfflineNewMessage ↔ (dynamic Function(Message msg)?)
getter/setter pair
onRecvOnlineOnlyMessage ↔ (dynamic Function(Message msg)?)
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

msgDeleted(Message msg) → void
newRecvMessageRevoked(RevokedInfo info) → void
Message has been retracted
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recvC2CReadReceipt(List<ReadReceiptInfo> list) → void
C2C Message Read Receipt
recvGroupReadReceipt(List<ReadReceiptInfo> list) → void
Group Message Read Receipt
recvMessageExtensionsDeleted(String msgID, List<String> list) → void
Received Extended Message Deleted list TypeKey that was deleted
recvNewMessage(Message msg) → void
Received a new message
recvOfflineNewMessage(Message msg) → void
recvOnlineOnlyMessage(Message msg) → void
toString() String
A string representation of this object.
inherited

Operators

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