UNPKG

sim-sdk-web

Version:

Sim SDK for Web

61 lines (60 loc) 3.49 kB
/** * 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" }