EMMultiDevicesEvent enum

~english Multi-device event types.

This enumeration takes user A logged into both Device A1 and Device A2 as an example to illustrate the various multi-device event types and when these events are triggered. ~end

~chinese 多设备登录事件类型。

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

Inheritance
Available extensions

Values

UnKnow → const EMMultiDevicesEvent
CONTACT_REMOVE → const EMMultiDevicesEvent

~english If user A deletes a contact on Device A1, this event is triggered on Device A2. ~end

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

CONTACT_ACCEPT → const EMMultiDevicesEvent

~english If user A accepts a friend request on Device A1, this event is triggered on Device A2. ~end

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

CONTACT_DECLINE → const EMMultiDevicesEvent

~english If user A declines a friend request on Device A1, this event is triggered on Device A2. ~end

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

CONTACT_BAN → const EMMultiDevicesEvent

~english If user A adds another user to the block list on Device A1, this event is triggered on Device A2. ~end

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

CONTACT_ALLOW → const EMMultiDevicesEvent

~english If user A removes another user from the block list on Device A1, this event is triggered on Device A2. ~end

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

GROUP_CREATE → const EMMultiDevicesEvent

~english If user A creates a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_DESTROY → const EMMultiDevicesEvent

~english If user A destroys a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_JOIN → const EMMultiDevicesEvent

~english If user A joins a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_LEAVE → const EMMultiDevicesEvent

~english If user A leaves a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_APPLY → const EMMultiDevicesEvent

~english If user A requests to join a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_APPLY_ACCEPT → const EMMultiDevicesEvent

~english If user A accepts a request to join the chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_APPLY_DECLINE → const EMMultiDevicesEvent

~english If user A declines a request to join the chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_INVITE → const EMMultiDevicesEvent

~english If user A invites a user to join the chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_INVITE_ACCEPT → const EMMultiDevicesEvent

~english If user A accepts a group invitation on Device A1, this event is triggered on Device A2. ~end

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

GROUP_INVITE_DECLINE → const EMMultiDevicesEvent

~english If user A declines a group invitation on Device A1, this event is triggered on Device A2. ~end

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

GROUP_KICK → const EMMultiDevicesEvent

~english If user A declines a group invitation on Device A1, this event is triggered on Device A2. ~end

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

GROUP_BAN → const EMMultiDevicesEvent

~english If user A adds a member to a group block list on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ALLOW → const EMMultiDevicesEvent

~english If user A removes a member from a group block list on Device A1, this event is triggered on Device A2. ~end

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

GROUP_BLOCK → const EMMultiDevicesEvent

~english If user A blocks messages from a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_UNBLOCK → const EMMultiDevicesEvent

~english If user A unblocks messages from a chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ASSIGN_OWNER → const EMMultiDevicesEvent

~english If user A transfers the group ownership on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ADD_ADMIN → const EMMultiDevicesEvent

~english If user A adds a group admin on Device A1, this event is triggered on Device A2. ~end

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

GROUP_REMOVE_ADMIN → const EMMultiDevicesEvent

~english If user A removes a group admin on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ADD_MUTE → const EMMultiDevicesEvent

~english If user A mutes a group member on Device A1, this event is triggered on Device A2. ~end

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

GROUP_REMOVE_MUTE → const EMMultiDevicesEvent

~english If user A unmutes a group member on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ADD_USER_ALLOW_LIST → const EMMultiDevicesEvent

~english If user A adds other members to the allow list of the chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_REMOVE_USER_ALLOW_LIST → const EMMultiDevicesEvent

~english If user A removes other members from the allow list of the chat group on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ALL_BAN → const EMMultiDevicesEvent

~english If user A adds all other chat group members to the group mute list on Device A1, this event is triggered on Device A2. ~end

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

GROUP_REMOVE_ALL_BAN → const EMMultiDevicesEvent

~english If user A removes all other chat group members from the group mute list on Device A1, this event is triggered on Device A2. ~end

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

GROUP_DISABLED → const EMMultiDevicesEvent

~english If the group function is disabled for user A on Device A1, this event is triggered on Device A2. ~end

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

GROUP_ABLE → const EMMultiDevicesEvent

~english If the group function is enabled for user A on Device A1, this event is triggered on Device A2. ~end

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

GROUP_MEMBER_ATTRIBUTES_CHANGED → const EMMultiDevicesEvent

~english If user A modifies custom attributes of a group member on Device A1, this event is triggered on Device A2.

~chinese 用户 A 在设备 A1 上修改群组成员属性,则设备 A2 上会收到该事件。 ~end

CHAT_THREAD_CREATE → const EMMultiDevicesEvent

~english If user A creates a message thread on Device A1, this event is triggered on Device A2. ~end

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

CHAT_THREAD_DESTROY → const EMMultiDevicesEvent

~english If user A destroys a message thread on Device A1, this event is triggered on Device A2. ~end

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

CHAT_THREAD_JOIN → const EMMultiDevicesEvent

~english If user A joins a message thread on Device A1, this event is triggered on Device A2. ~end

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

CHAT_THREAD_LEAVE → const EMMultiDevicesEvent

~english If user A leaves a message thread on Device A1, this event is triggered on Device A2. ~end

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

CHAT_THREAD_UPDATE → const EMMultiDevicesEvent

~english If user A updates the message thread name, or sends or recalls a message in thread on Device A1, this event is triggered on Device A2. ~end

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

CHAT_THREAD_KICK → const EMMultiDevicesEvent

~english If user A kicks a user from a message thread on Device A1, this event is triggered on Device A2. ~end

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

CONVERSATION_PINNED → const EMMultiDevicesEvent

~english If user A pins a conversation on Device A1, this event is triggered on Device A2. ~end

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

CONVERSATION_UNPINNED → const EMMultiDevicesEvent

~english If user A unpins a conversation on Device A1, this event is triggered on Device A2. ~end

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

CONVERSATION_DELETE → const EMMultiDevicesEvent

~english If user A deletes a conversation on Device A1, this event is triggered on Device A2. ~end

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

CONVERSATION_UPDATE_MARK → const EMMultiDevicesEvent

~english If user A updates a conversation mark on Device A1, this event is triggered on Device A2. ~end

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

CONVERSATION_MUTE_INFO_CHANGED → const EMMultiDevicesEvent

~english If user A sets the Do Not Disturb mode for a conversation on device A1, this event is triggered on device A2. ~end

~chinese 用户 A 在设备 A1 设置会话免打扰,则设备 A2 上会收到该事件。 ~end

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
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

Constants

values → const List<EMMultiDevicesEvent>
A constant List of the values in this enum, in order of their declaration.