EMMultiDevicesEvent enum
多设备登录事件类型。
本枚举类以用户 A 同时登录设备 A1 和 设备 A2 为例,描述多设备登录各事件的触发时机。
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
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, …