EMMultiDevicesEvent enum

多设备登录事件类型。

本枚举类以用户 A 同时登录设备 A1 和 设备 A2 为例,描述多设备登录各事件的触发时机。

Inheritance

Constructors

EMMultiDevicesEvent()
const

Values

CONTACT_REMOVE → const EMMultiDevicesEvent

用户 A 在设备 A1 上删除了好友,则设备 A2 上会收到该事件。

CONTACT_ACCEPT → const EMMultiDevicesEvent

用户 A 在设备 A1 上同意了好友请求,则设备 A2 上会收到该事件。

CONTACT_DECLINE → const EMMultiDevicesEvent

用户 A 在设备 A1 上拒绝了好友请求,则设备 A2 上会收到该事件。

CONTACT_BAN → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他用户加入了黑名单,则设备 A2 上会收到该事件。

CONTACT_ALLOW → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他用户移出了黑名单,则设备 A2 上会收到该事件。

GROUP_CREATE → const EMMultiDevicesEvent

用户 A 在设备 A1 上创建了群组,则设备 A2 上会收到该事件。

GROUP_DESTROY → const EMMultiDevicesEvent

用户 A 在设备 A1 上解散了群组,则设备 A2 上会收到该事件。

GROUP_JOIN → const EMMultiDevicesEvent

用户 A 在设备 A1 上加入了群组,则设备 A2 会收到该事件。

GROUP_LEAVE → const EMMultiDevicesEvent

用户 A 在设备 A1 上退出群组,则设备 A2 会收到该事件。

GROUP_APPLY → const EMMultiDevicesEvent

用户 A 在设备 A1 上申请加入群组,则设备 A2 会收到该事件。

GROUP_APPLY_ACCEPT → const EMMultiDevicesEvent

用户 A 在设备 A1 上接受了入群申请,则设备 A2 会收到该事件。

GROUP_APPLY_DECLINE → const EMMultiDevicesEvent

用户 A 在设备 A1 上拒绝了入群申请,设备 A2 上会收到该事件。

GROUP_INVITE → const EMMultiDevicesEvent

用户 A 在设备 A1 上邀请了其他用户进入群组,则设备 A2 上会收到该事件。

GROUP_INVITE_ACCEPT → const EMMultiDevicesEvent

用户 A 在设备 A1 上同意了其他用户的群组邀请,则设备 A2 上会收到该事件。

GROUP_INVITE_DECLINE → const EMMultiDevicesEvent

用户 A 在设备 A1 上拒绝了其他用户的群组邀请,则设备 A2 上会收到该事件。

GROUP_KICK → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他用户踢出群组,则设备 A2 上会收到该事件。

GROUP_BAN → const EMMultiDevicesEvent

当前用户在其他设备上将成员加入群组黑名单。用户 A 在设备 A1 上将其他用户加入黑名单,则设备 A2 上会收到该事件。

GROUP_ALLOW → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他用户移出群组黑名单,则设备 A2 上会收到该事件。

GROUP_BLOCK → const EMMultiDevicesEvent

用户 A 在设备 A1 上屏蔽了某个群组的消息,设备 A2 上会收到该事件。

GROUP_UNBLOCK → const EMMultiDevicesEvent

用户 A 在设备 A1 上取消屏蔽了某个群组的消息,设备 A2 上会收到该事件。

GROUP_ASSIGN_OWNER → const EMMultiDevicesEvent

用户 A 在设备 A1 上转移群组所有权,则设备 A2 上会收到该事件。

GROUP_ADD_ADMIN → const EMMultiDevicesEvent

用户 A 在设备 A1 上添加了群组管理员,则设备 A2 上会收到该事件。

GROUP_REMOVE_ADMIN → const EMMultiDevicesEvent

用户 A 在设备 A1 上移除了群组管理员,则设备 A2 上会收到该事件。

GROUP_ADD_MUTE → const EMMultiDevicesEvent

用户 A 在设备 A1 上禁言了群成员,则设备 A2 上会收到该事件。

GROUP_REMOVE_MUTE → const EMMultiDevicesEvent

用户 A 在设备 A1 上取消禁言了群成员,则设备 A2 上会收到该事件。

GROUP_ADD_USER_ALLOW_LIST → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他成员添加到群组白名单中,则设备 A2 上会收到该事件。

GROUP_REMOVE_USER_ALLOW_LIST → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他成员移除群组白名单,则设备 A2 上会收到该事件。

GROUP_ALL_BAN → const EMMultiDevicesEvent

用户 A 在设备 A1 上将所有其他群组成员添加到群组禁言列表,则设备 A2 上会收到该事件。

GROUP_REMOVE_ALL_BAN → const EMMultiDevicesEvent

用户 A 在设备 A1 上将所有其他群组成员移除群组禁言列表,则设备 A2 上会收到该事件。

GROUP_DISABLED → const EMMultiDevicesEvent

用户 A 的群组功能在设备 A1 上被关闭,则设备 A2 上会收到该事件。

GROUP_ABLE → const EMMultiDevicesEvent

用户 A 的群组功能在设备 A1 上被开启,则设备 A2 上会收到该事件。

GROUP_MEMBER_ATTRIBUTES_CHANGED → const EMMultiDevicesEvent
CHAT_THREAD_CREATE → const EMMultiDevicesEvent

用户 A 在设备 A1 上创建了子区,则设备 A2 上会收到该事件。

CHAT_THREAD_DESTROY → const EMMultiDevicesEvent

用户 A 在设备 A1 上移除了子区,则设备 A2 上会收到该事件。

CHAT_THREAD_JOIN → const EMMultiDevicesEvent

用户 A 在设备 A1 上加入了子区,则设备 A2 上会收到该事件。

CHAT_THREAD_LEAVE → const EMMultiDevicesEvent

用户 A 在设备 A1 上离开了子区,则设备 A2 上会收到该事件。

CHAT_THREAD_UPDATE → const EMMultiDevicesEvent

用户 A 在设备 A1 上更新了子区信息,则设备 A2 上会收到该事件。

CHAT_THREAD_KICK → const EMMultiDevicesEvent

用户 A 在设备 A1 上将其他用户踢出子区,则设备 A2 上会收到该事件。

CONVERSATION_PINNED → const EMMultiDevicesEvent

用户 A 在设备 A1 置顶会话,则设备 A2 上会收到该事件。

CONVERSATION_UNPINNED → const EMMultiDevicesEvent

用户 A 在设备 A1 取消置顶会话,则设备 A2 上会收到该事件。

CONVERSATION_DELETE → const EMMultiDevicesEvent

用户 A 在设备 A1 删除会话,则设备 A2 上会收到该事件。

CONVERSATION_UPDATE_MARK → const EMMultiDevicesEvent

用户 A 在设备 A1 更新会话标记,则设备 A2 上会收到该事件。

Properties

hashCode int
The hash code for this object.
read-onlyinherited
index int
A numeric identifier for the enumerated value.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

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

Constants

values → const List<EMMultiDevicesEvent>
A constant List of the values in this enum, in order of their declaration.
[CONTACT_REMOVE, CONTACT_ACCEPT, CONTACT_DECLINE, CONTACT_BAN, CONTACT_ALLOW, GROUP_CREATE, GROUP_DESTROY, GROUP_JOIN, GROUP_LEAVE, GROUP_APPLY, GROUP_APPLY_ACCEPT, GROUP_APPLY_DECLINE, GROUP_INVITE, …