sim-sdk-web
Version:
Sim SDK for Web
61 lines (60 loc) • 3.49 kB
TypeScript
/**
* SDK 回调事件枚举
* - 所有事件使用 On 前缀,便于统一识别
* - 事件分类: 连接状态、消息、用户状态、群组、会话
*/
export declare enum CbEvents {
OnConnected = "OnConnected",// 连接成功
OnDisconnected = "OnDisconnected",// 连接断开
OnReconnecting = "OnReconnecting",// 正在重连
OnReconnected = "OnReconnected",// 重连成功
OnReconnectFailed = "OnReconnectFailed",// 重连失败
OnNetworkChange = "OnNetworkChange",// 网络状态变化
OnReceiveMessage = "OnReceiveMessage",// 收到单条消息
OnReceiveMessages = "OnReceiveMessages",// 收到多条消息
OnReceiveSystemMessage = "OnReceiveSystemMessage",// 收到系统消息
OnMessagesListLoaded = "OnMessagesListLoaded",
OnActiveConversationSync = "OnActiveConversationSync",// 当前活跃会话需要同步
OnMessageSent = "OnMessageSent",// 消息发送成功
OnMessageFailed = "OnMessageFailed",// 消息发送失败
OnMessageRevoked = "OnMessageRevoked",// 消息被撤回
OnMessageDeleted = "OnMessageDeleted",// 消息被删除
OnMessageRead = "OnMessageRead",// 消息已读
OnTypingStatusUpdate = "OnTypingStatusUpdate",// 对方正在输入
OnUserStatusChange = "OnUserStatusChange",// 用户状态变更
OnKickedOffline = "OnKickedOffline",// 被踢下线
OnUserTokenInvalid = "OnUserTokenInvalid",// 用户 Token 无效
OnUserTokenExpired = "OnUserTokenExpired",// 用户 Token 过期
OnForceOffline = "OnForceOffline",// 强制下线
OnUserInfoUpdated = "OnUserInfoUpdated",// 用户信息更新
OnGroupCreated = "OnGroupCreated",// 群组被创建
OnGroupInfoUpdated = "OnGroupInfoUpdated",// 群组信息更新
OnGroupDissolved = "OnGroupDissolved",// 群组被解散
OnJoinGroup = "OnJoinGroup",// 加入群组
OnLeaveGroup = "OnLeaveGroup",// 离开群组
OnGroupMemberJoined = "OnGroupMemberJoined",// 群成员加入
OnGroupMemberLeft = "OnGroupMemberLeft",// 群成员离开
OnGroupMemberKicked = "OnGroupMemberKicked",// 群成员被踢
OnGroupOwnerChanged = "OnGroupOwnerChanged",// 群主变更
OnGroupAdminAdded = "OnGroupAdminAdded",// 新增管理员
OnGroupAdminRemoved = "OnGroupAdminRemoved",// 移除管理员
OnGroupMemberMuted = "OnGroupMemberMuted",// 群成员被禁言
OnGroupMemberUnmuted = "OnGroupMemberUnmuted",// 群成员解除禁言
OnGroupAllMemberMuted = "OnGroupAllMemberMuted",// 全员禁言
OnGroupAllMemberUnmuted = "OnGroupAllMemberUnmuted",// 解除全员禁言
OnConversationCreated = "OnConversationCreated",// 新建会话
OnConversationDeleted = "OnConversationDeleted",// 删除会话
OnConversationListUpdated = "OnConversationListUpdated",// 会话列表更新
OnConversationUpdated = "OnConversationUpdated",// 会话更新
OnUnreadCountChanged = "OnUnreadCountChanged",// 未读消息数变化
OnConversationPinned = "OnConversationPinned",// 会话置顶
OnConversationUnpinned = "OnConversationUnpinned",// 会话取消置顶
OnConversationMuted = "OnConversationMuted",// 会话免打扰
OnConversationUnmuted = "OnConversationUnmuted",// 取消会话免打扰
OnPongConn = "OnPongConn",// SSE 连接心跳
OnPongReConn = "OnPongReConn",// SSE 重连心跳
OnPongIdle = "OnPongIdle",// SSE 空闲心跳
OnError = "OnError",// 错误事件
OnWarning = "OnWarning",// 警告事件
OnLog = "OnLog"
}