IMMessageDispatcher class

消息分发机制

Constructors

IMMessageDispatcher()

Properties

hashCode int
The hash code for this object.
no setterinherited
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
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

c2cMsgParsers List<IC2CMsgParser>
getter/setter pair
groupImParsers List<IGroupMsgParser>
getter/setter pair
listC2CMsgListener List<IMsgListener>
getter/setter pair
listGroupMsgListener List<IGroupMsgListener>
getter/setter pair
listSysNoticeListener List<IGroupMsgListener>
getter/setter pair
sysImParsers List<ISysMsgParser>
getter/setter pair

Static Methods

addC2CMsgListener(IMsgListener iMsgListener) → void
addGroupMsgListener(IGroupMsgListener iGroupMsgListener) → void
addSysNoticeListener(IGroupMsgListener iGroupMsgListener) → void
isEmpty(String? str) bool
onReceiveNewMessage(V2TimMessage? v2timMessage) → void
群消息和c2c消息
onReceiveSysMessage(String groupId, String customDate) → void
系统消息
removeC2CMsgListener(IMsgListener iMsgListener) → void
removeGroupMsgListener(IGroupMsgListener iGroupMsgListener) → void
removeSysNoticeListener(IGroupMsgListener iGroupMsgListener) → void