@beeworks/imsdk / event / EventType
Enumeration: EventType
定义各事件类型
Enumeration Members
SDK_READY
SDK_READY:
"sdkReady"
SDK 初始化完成
SDK_NOT_READY
SDK_NOT_READY:
"sdkNotReady"
SDK 未初始化
LOGIN_SUCCESS
LOGIN_SUCCESS:
"loginSuccess"
登录成功:认证、本地数据库及首次 IM 握手均已完成
LOGIN_FAILED
LOGIN_FAILED:
"loginFailed"
登录失败:登录流程任一必要阶段失败,载荷包含 code、stage 和 error
IM_CONNECTING
IM_CONNECTING:
"imConnecting"
IM 连接中
IM_CONNECTED
IM_CONNECTED:
"imConnected"
IM 连接及 Hello 握手成功,可以正常收发消息
IM_CONNECT_FAILED
IM_CONNECT_FAILED:
"imConnectFailed"
IM 连接失败或首次登录等待连接超时
IM_DISCONNECTED
IM_DISCONNECTED:
"imDisconnected"
IM 链接断开
MESSAGE_RECEIVED
MESSAGE_RECEIVED:
"messageReceived"
接收到消息
CHAT_MESSAGE_RECEIVED
CHAT_MESSAGE_RECEIVED:
"chatMessageReceived"
接收到聊天消息
READ_RECEIPT_RECEIVED
READ_RECEIPT_RECEIVED:
"readReceiptReceived"
接收到读取回执
MESSAGE_REVOKED
MESSAGE_REVOKED:
"messageRevoked"
接收到撤销消息
MESSAGE_REMOVED
MESSAGE_REMOVED:
"messageRemoved"
接收到删除消息
PONG_MESSAGE_RECEIVED
PONG_MESSAGE_RECEIVED:
"pongMessageReceived"
接收到 Pong 消息
HELLO_MESSAGE_RECEIVED
HELLO_MESSAGE_RECEIVED:
"helloMessageReceived"
接收到 Hello 消息
CHAT_MESSAGE_SENT_SUCCESS
CHAT_MESSAGE_SENT_SUCCESS:
"chatMessageSentSuccess"
发送聊天消息成功
CHAT_MESSAGE_SEND_FAILED
CHAT_MESSAGE_SEND_FAILED:
"chatMessageSendFailed"
发送聊天消息失败;载荷包含 message、rejectId 和 rejectReason
READ_RECEIPT_SENT_SUCCESS
READ_RECEIPT_SENT_SUCCESS:
"readReceiptSentSuccess"
发送已读成功
READ_RECEIPT_SEND_FAILED
READ_RECEIPT_SEND_FAILED:
"readReceiptSendFailed"
发送已读失败
CHAT_MESSAGE_REVOKED_SUCCESS
CHAT_MESSAGE_REVOKED_SUCCESS:
"chatMessageRevokedSuccess"
发送撤回消息成功
CHAT_MESSAGE_REVOKED_FAILED
CHAT_MESSAGE_REVOKED_FAILED:
"chatMessageRevokedFailed"
发送撤回消息失败
QUIT_EVENT
QUIT_EVENT:
"quit"
踢出 PC 端登录状态
KICK_EVENT
KICK_EVENT:
"kick"
USER_PROFILE_CHANGED
USER_PROFILE_CHANGED:
"userProfileChanged"
当前用户信息变更
USER_MOMENTS_RESET
USER_MOMENTS_RESET:
"userMomentsReset"
签名变更
CONVERSATION_UPDATED
CONVERSATION_UPDATED:
"conversationUpdated"
会话更新通知
当接收到新消息,会话信息更新时,触发该事件
CONVERSATION_PIN_CHANGED
CONVERSATION_PIN_CHANGED:
"conversationPinChanged"
会话置顶设置变更
CONVERSATION_WATCHED_CHANGED
CONVERSATION_WATCHED_CHANGED:
"conversationWatchedChanged"
会话屏蔽设置变更
CONVERSATION_CHAT_ASSISTANT_ENABLED_CHANGED
CONVERSATION_CHAT_ASSISTANT_ENABLED_CHANGED:
"conversationChatAssistantEnabledChanged"
会话群聊助手设置变更
CONVERSATION_DELETED
CONVERSATION_DELETED:
"conversationDeleted"
会话删除通知
FRIEND_MEMBERSHIP_CHANGED
FRIEND_MEMBERSHIP_CHANGED:
"friendMembershipChanged"
好友变更通知
GROUP_MEMBERSHIP_CHANGED
GROUP_MEMBERSHIP_CHANGED:
"groupMembershipChanged"
群聊变更通知
DISCUSSION_JOIN_APPLICATION
DISCUSSION_JOIN_APPLICATION:
"discussionJoinApplication"
收到群组入群申请通知
DISCUSSION_PROFILE_CHANGED
DISCUSSION_PROFILE_CHANGED:
"discussionProfileChanged"
群名称、头像、简介或公告变更
DISCUSSION_MUTE_CHANGED
DISCUSSION_MUTE_CHANGED:
"discussionMuteChanged"
群全员禁言状态变更
DISCUSSION_MEMBERS_MUTE_CHANGED
DISCUSSION_MEMBERS_MUTE_CHANGED:
"discussionMembersMuteChanged"
群成员禁言状态变更
FILE_DOWNLOADED
FILE_DOWNLOADED:
"fileDownloaded"
文件下载完成
MEETING_TEMPLATE_RECEIVED
MEETING_TEMPLATE_RECEIVED:
"meetingTemplateReceived"
收到 WorkPlus 会议邀请模版
IMMEDIATE_CALL_CHANGED
IMMEDIATE_CALL_CHANGED:
"immediateCallChanged"
即时呼 Membership 状态变化
IMMEDIATE_CALL_INVITATION_RECEIVED
IMMEDIATE_CALL_INVITATION_RECEIVED:
"immediateCallInvitationReceived"
当前用户收到即时呼邀请
MEETING_STATE_CHANGED
MEETING_STATE_CHANGED:
"meetingStateChanged"
普通会议状态变化
