open-im-sdk-for-cocos
Version:
OpenIM SDK for js extend cocos
133 lines (132 loc) • 2.59 kB
TypeScript
export declare enum MessageReceiveOptType {
Nomal = 0,
NotReceive = 1,
NotNotify = 2
}
export declare enum AllowType {
Allowed = 0,
NotAllowed = 1
}
export declare enum GroupType {
Group = 2,
WorkingGroup = 2
}
export declare enum GroupJoinSource {
Invitation = 2,
Search = 3,
QrCode = 4
}
export declare enum GroupMemberRole {
Nomal = 20,
Admin = 60,
Owner = 100
}
export declare enum GroupVerificationType {
ApplyNeedInviteNot = 0,
AllNeed = 1,
AllNot = 2
}
export declare enum MessageStatus {
Sending = 1,
Succeed = 2,
Failed = 3
}
export declare enum Platform {
iOS = 1,
Android = 2,
Windows = 3,
MacOSX = 4,
Web = 5,
Linux = 7,
AndroidPad = 8,
iPad = 9
}
export declare enum LogLevel {
Debug = 5,
Info = 4,
Warn = 3,
Error = 2,
Fatal = 1,
Panic = 0
}
export declare enum ApplicationHandleResult {
Unprocessed = 0,
Agree = 1,
Reject = -1
}
export declare enum MessageType {
TextMessage = 101,
PictureMessage = 102,
VoiceMessage = 103,
VideoMessage = 104,
FileMessage = 105,
AtTextMessage = 106,
MergeMessage = 107,
CardMessage = 108,
LocationMessage = 109,
CustomMessage = 110,
TypingMessage = 113,
QuoteMessage = 114,
FaceMessage = 115,
FriendAdded = 1201,
OANotification = 1400,
GroupCreated = 1501,
MemberQuit = 1504,
GroupOwnerTransferred = 1507,
MemberKicked = 1508,
MemberInvited = 1509,
MemberEnter = 1510,
GroupDismissed = 1511,
GroupMemberMuted = 1512,
GroupMemberCancelMuted = 1513,
GroupMuted = 1514,
GroupCancelMuted = 1515,
GroupAnnouncementUpdated = 1519,
GroupNameUpdated = 1520,
BurnMessageChange = 1701,
RevokeMessage = 2101
}
export declare enum SessionType {
Single = 1,
Group = 3,
WorkingGroup = 3,
Notification = 4
}
export declare enum GroupStatus {
Nomal = 0,
Baned = 1,
Dismissed = 2,
Muted = 3
}
export declare enum GroupAtType {
AtNormal = 0,
AtMe = 1,
AtAll = 2,
AtAllAtMe = 3,
AtGroupNotice = 4
}
export declare enum GroupMemberFilter {
All = 0,
Owner = 1,
Admin = 2,
Nomal = 3,
AdminAndNomal = 4,
AdminAndOwner = 5
}
export declare enum Relationship {
isBlack = 0,
isFriend = 1
}
export declare enum LoginStatus {
Logout = 1,
Logging = 2,
Logged = 3
}
export declare enum OnlineState {
Online = 1,
Offline = 0
}
export declare enum GroupMessageReaderFilter {
Readed = 0,
UnRead = 1
}