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