openim-uniapp-polyfill
Version:
openim sdk for uniapp polyfill
3 lines (2 loc) • 13.9 kB
JavaScript
import{getSDK as e}from"@openim/client-sdk";var t,n,o,s,a,r,i,d,c,g,u,p,l,M,A,C,G,m,v;!function(e){e[e.Nomal=0]="Nomal",e[e.NotReceive=1]="NotReceive",e[e.NotNotify=2]="NotNotify"}(t||(t={})),function(e){e[e.Allowed=0]="Allowed",e[e.NotAllowed=1]="NotAllowed"}(n||(n={})),function(e){e[e.WorkingGroup=2]="WorkingGroup"}(o||(o={})),function(e){e[e.Invitation=2]="Invitation",e[e.Search=3]="Search",e[e.QrCode=4]="QrCode"}(s||(s={})),function(e){e[e.Nomal=20]="Nomal",e[e.Admin=60]="Admin",e[e.Owner=100]="Owner"}(a||(a={})),function(e){e[e.ApplyNeedInviteNot=0]="ApplyNeedInviteNot",e[e.AllNeed=1]="AllNeed",e[e.AllNot=2]="AllNot"}(r||(r={})),function(e){e[e.Sending=1]="Sending",e[e.Succeed=2]="Succeed",e[e.Failed=3]="Failed"}(i||(i={})),function(e){e[e.iOS=1]="iOS",e[e.Android=2]="Android",e[e.Windows=3]="Windows",e[e.MacOSX=4]="MacOSX",e[e.Web=5]="Web",e[e.Linux=7]="Linux",e[e.AndroidPad=8]="AndroidPad",e[e.iPad=9]="iPad"}(d||(d={})),function(e){e[e.Debug=5]="Debug",e[e.Info=4]="Info",e[e.Warn=3]="Warn",e[e.Error=2]="Error",e[e.Fatal=1]="Fatal",e[e.Panic=0]="Panic"}(c||(c={})),function(e){e[e.Unprocessed=0]="Unprocessed",e[e.Agree=1]="Agree",e[e.Reject=-1]="Reject"}(g||(g={})),function(e){e[e.TextMessage=101]="TextMessage",e[e.PictureMessage=102]="PictureMessage",e[e.VoiceMessage=103]="VoiceMessage",e[e.VideoMessage=104]="VideoMessage",e[e.FileMessage=105]="FileMessage",e[e.AtTextMessage=106]="AtTextMessage",e[e.MergeMessage=107]="MergeMessage",e[e.CardMessage=108]="CardMessage",e[e.LocationMessage=109]="LocationMessage",e[e.CustomMessage=110]="CustomMessage",e[e.TypingMessage=113]="TypingMessage",e[e.QuoteMessage=114]="QuoteMessage",e[e.FaceMessage=115]="FaceMessage",e[e.FriendAdded=1201]="FriendAdded",e[e.OANotification=1400]="OANotification",e[e.GroupCreated=1501]="GroupCreated",e[e.GroupInfoUpdated=1502]="GroupInfoUpdated",e[e.MemberQuit=1504]="MemberQuit",e[e.GroupOwnerTransferred=1507]="GroupOwnerTransferred",e[e.MemberKicked=1508]="MemberKicked",e[e.MemberInvited=1509]="MemberInvited",e[e.MemberEnter=1510]="MemberEnter",e[e.GroupDismissed=1511]="GroupDismissed",e[e.GroupMemberMuted=1512]="GroupMemberMuted",e[e.GroupMemberCancelMuted=1513]="GroupMemberCancelMuted",e[e.GroupMuted=1514]="GroupMuted",e[e.GroupCancelMuted=1515]="GroupCancelMuted",e[e.GroupAnnouncementUpdated=1519]="GroupAnnouncementUpdated",e[e.GroupNameUpdated=1520]="GroupNameUpdated",e[e.BurnMessageChange=1701]="BurnMessageChange",e[e.RevokeMessage=2101]="RevokeMessage"}(u||(u={})),function(e){e[e.Single=1]="Single",e[e.Group=2]="Group",e[e.WorkingGroup=3]="WorkingGroup",e[e.Notification=4]="Notification"}(p||(p={})),function(e){e[e.Nomal=0]="Nomal",e[e.Baned=1]="Baned",e[e.Dismissed=2]="Dismissed",e[e.Muted=3]="Muted"}(l||(l={})),function(e){e[e.AtNormal=0]="AtNormal",e[e.AtMe=1]="AtMe",e[e.AtAll=2]="AtAll",e[e.AtAllAtMe=3]="AtAllAtMe",e[e.AtGroupNotice=4]="AtGroupNotice"}(M||(M={})),function(e){e[e.All=0]="All",e[e.Owner=1]="Owner",e[e.Admin=2]="Admin",e[e.Nomal=3]="Nomal",e[e.AdminAndNomal=4]="AdminAndNomal",e[e.AdminAndOwner=5]="AdminAndOwner"}(A||(A={})),function(e){e[e.isBlack=0]="isBlack",e[e.isFriend=1]="isFriend"}(C||(C={})),function(e){e[e.Logout=1]="Logout",e[e.Logging=2]="Logging",e[e.Logged=3]="Logged"}(G||(G={})),function(e){e.InitSDK="initSDK",e.UnInitSDK="unInitSDK",e.UploadLogs="uploadLogs",e.Login="login",e.Logout="logout",e.SetAppBackgroundStatus="setAppBackgroundStatus",e.NetworkStatusChanged="networkStatusChanged",e.GetLoginStatus="getLoginStatus",e.GetLoginUserID="getLoginUserID",e.GetUsersInfo="getUsersInfo",e.SetSelfInfo="setSelfInfo",e.GetSelfUserInfo="getSelfUserInfo",e.GetAllConversationList="getAllConversationList",e.GetConversationListSplit="getConversationListSplit",e.GetOneConversation="getOneConversation",e.GetMultipleConversation="getMultipleConversation",e.SetGlobalRecvMessageOpt="setGlobalRecvMessageOpt",e.HideConversation="hideConversation",e.GetConversationRecvMessageOpt="getConversationRecvMessageOpt",e.DeleteAllConversationFromLocal="deleteAllConversationFromLocal",e.SetConversation="setConversation",e.SetConversationDraft="setConversationDraft",e.ResetConversationGroupAtType="resetConversationGroupAtType",e.PinConversation="pinConversation",e.SetConversationPrivateChat="setConversationPrivateChat",e.SetConversationBurnDuration="setConversationBurnDuration",e.SetConversationRecvMessageOpt="setConversationRecvMessageOpt",e.GetTotalUnreadMsgCount="getTotalUnreadMsgCount",e.GetAtAllTag="getAtAllTag",e.CreateAdvancedTextMessage="createAdvancedTextMessage",e.CreateTextAtMessage="createTextAtMessage",e.CreateTextMessage="createTextMessage",e.CreateLocationMessage="createLocationMessage",e.CreateCustomMessage="createCustomMessage",e.CreateQuoteMessage="createQuoteMessage",e.CreateAdvancedQuoteMessage="createAdvancedQuoteMessage",e.CreateCardMessage="createCardMessage",e.CreateImageMessage="createImageMessage",e.CreateImageMessageFromFullPath="createImageMessageFromFullPath",e.CreateImageMessageByURL="createImageMessageByURL",e.CreateSoundMessage="createSoundMessage",e.CreateSoundMessageFromFullPath="createSoundMessageFromFullPath",e.CreateSoundMessageByURL="createSoundMessageByURL",e.CreateVideoMessage="createVideoMessage",e.CreateVideoMessageFromFullPath="createVideoMessageFromFullPath",e.CreateVideoMessageByURL="createVideoMessageByURL",e.CreateFileMessage="createFileMessage",e.CreateFileMessageFromFullPath="createFileMessageFromFullPath",e.CreateFileMessageByURL="createFileMessageByURL",e.CreateMergerMessage="createMergerMessage",e.CreateFaceMessage="createFaceMessage",e.CreateForwardMessage="createForwardMessage",e.GetConversationIDBySessionType="getConversationIDBySessionType",e.SendMessage="sendMessage",e.SendMessageNotOss="sendMessageNotOss",e.FindMessageList="findMessageList",e.GetAdvancedHistoryMessageList="getAdvancedHistoryMessageList",e.GetAdvancedHistoryMessageListReverse="getAdvancedHistoryMessageListReverse",e.RevokeMessage="revokeMessage",e.TypingStatusUpdate="typingStatusUpdate",e.MarkConversationMessageAsRead="markConversationMessageAsRead",e.MarkMessagesAsReadByMsgID="markMessagesAsReadByMsgID",e.DeleteMessageFromLocalStorage="deleteMessageFromLocalStorage",e.DeleteMessage="deleteMessage",e.DeleteConversationFromLocal="deleteConversationFromLocal",e.DeleteAllMsgFromLocalAndSvr="deleteAllMsgFromLocalAndSvr",e.DeleteAllMsgFromLocal="deleteAllMsgFromLocal",e.ClearConversationAndDeleteAllMsg="clearConversationAndDeleteAllMsg",e.DeleteConversationAndDeleteAllMsg="deleteConversationAndDeleteAllMsg",e.InsertSingleMessageToLocalStorage="insertSingleMessageToLocalStorage",e.InsertGroupMessageToLocalStorage="insertGroupMessageToLocalStorage",e.SearchLocalMessages="searchLocalMessages",e.SetMessageLocalEx="setMessageLocalEx",e.GetSpecifiedFriendsInfo="getSpecifiedFriendsInfo",e.GetFriendList="getFriendList",e.GetFriendListPage="getFriendListPage",e.SearchFriends="searchFriends",e.CheckFriend="checkFriend",e.AddFriend="addFriend",e.SetFriendRemark="setFriendRemark",e.UpdateFriends="updateFriends",e.DeleteFriend="deleteFriend",e.GetFriendApplicationListAsRecipient="getFriendApplicationListAsRecipient",e.GetFriendApplicationListAsApplicant="getFriendApplicationListAsApplicant",e.AcceptFriendApplication="acceptFriendApplication",e.RefuseFriendApplication="refuseFriendApplication",e.AddBlack="addBlack",e.GetBlackList="getBlackList",e.RemoveBlack="removeBlack",e.CreateGroup="createGroup",e.JoinGroup="joinGroup",e.QuitGroup="quitGroup",e.DismissGroup="dismissGroup",e.ChangeGroupMute="changeGroupMute",e.ChangeGroupMemberMute="changeGroupMemberMute",e.SetGroupMemberRoleLevel="setGroupMemberRoleLevel",e.SetGroupMemberInfo="setGroupMemberInfo",e.GetJoinedGroupList="getJoinedGroupList",e.GetJoinedGroupListPage="getJoinedGroupListPage",e.GetSpecifiedGroupsInfo="getSpecifiedGroupsInfo",e.SearchGroups="searchGroups",e.SetGroupInfo="setGroupInfo",e.SetGroupVerification="setGroupVerification",e.SetGroupLookMemberInfo="setGroupLookMemberInfo",e.SetGroupApplyMemberFriend="setGroupApplyMemberFriend",e.GetGroupMemberList="getGroupMemberList",e.GetGroupMemberOwnerAndAdmin="getGroupMemberOwnerAndAdmin",e.GetGroupMemberListByJoinTimeFilter="getGroupMemberListByJoinTimeFilter",e.GetSpecifiedGroupMembersInfo="getSpecifiedGroupMembersInfo",e.KickGroupMember="kickGroupMember",e.TransferGroupOwner="transferGroupOwner",e.InviteUserToGroup="inviteUserToGroup",e.GetGroupApplicationListAsRecipient="getGroupApplicationListAsRecipient",e.GetGroupApplicationListAsApplicant="getGroupApplicationListAsApplicant",e.AcceptGroupApplication="acceptGroupApplication",e.RefuseGroupApplication="refuseGroupApplication",e.SetGroupMemberNickname="setGroupMemberNickname",e.SearchGroupMembers="searchGroupMembers",e.IsJoinGroup="isJoinGroup",e.UpdateFcmToken="updateFcmToken",e.SetAppBadge="setAppBadge",e.GetSdkVersion="getSdkVersion",e.UploadFile="uploadFile",e.SetConversationIsMsgDestruct="setConversationIsMsgDestruct",e.SetConversationMsgDestructTime="setConversationMsgDestructTime",e.SubscribeUsersStatus="subscribeUsersStatus",e.UnsubscribeUsersStatus="unsubscribeUsersStatus"}(m||(m={})),function(e){e.OnConnectFailed="onConnectFailed",e.OnConnectSuccess="onConnectSuccess",e.OnConnecting="onConnecting",e.OnKickedOffline="onKickedOffline",e.OnUserTokenInvalid="onUserTokenInvalid",e.OnSelfInfoUpdated="onSelfInfoUpdated",e.OnUserTokenExpired="onUserTokenExpired",e.OnMsgDeleted="onMsgDeleted",e.OnNewRecvMessageRevoked="onNewRecvMessageRevoked",e.OnRecvC2CReadReceipt="onRecvC2CReadReceipt",e.OnRecvGroupReadReceipt="onRecvGroupReadReceipt",e.OnRecvNewMessage="onRecvNewMessage",e.OnRecvNewMessages="onRecvNewMessages",e.OnRecvOfflineNewMessage="onRecvOfflineNewMessage",e.OnRecvOfflineNewMessages="onRecvOfflineNewMessages",e.OnConversationChanged="onConversationChanged",e.OnNewConversation="onNewConversation",e.OnSyncServerFailed="onSyncServerFailed",e.OnSyncServerFinish="onSyncServerFinish",e.OnSyncServerStart="onSyncServerStart",e.OnSyncServerProgress="onSyncServerProgress",e.OnTotalUnreadMessageCountChanged="onTotalUnreadMessageCountChanged",e.OnProgress="onProgress",e.UploadFileProgress="uploadFileProgress",e.OnBlackAdded="onBlackAdded",e.OnBlackDeleted="onBlackDeleted",e.OnFriendApplicationAccepted="onFriendApplicationAccepted",e.OnFriendApplicationAdded="onFriendApplicationAdded",e.OnFriendApplicationDeleted="onFriendApplicationDeleted",e.OnFriendApplicationRejected="onFriendApplicationRejected",e.OnFriendInfoChanged="onFriendInfoChanged",e.OnFriendAdded="onFriendAdded",e.OnFriendDeleted="onFriendDeleted",e.OnJoinedGroupAdded="onJoinedGroupAdded",e.OnJoinedGroupDeleted="onJoinedGroupDeleted",e.OnGroupMemberAdded="onGroupMemberAdded",e.OnGroupMemberDeleted="onGroupMemberDeleted",e.OnGroupApplicationAdded="onGroupApplicationAdded",e.OnGroupApplicationDeleted="onGroupApplicationDeleted",e.OnGroupInfoChanged="onGroupInfoChanged",e.OnGroupMemberInfoChanged="onGroupMemberInfoChanged",e.OnGroupApplicationAccepted="onGroupApplicationAccepted",e.OnGroupApplicationRejected="onGroupApplicationRejected",e.OnGroupDismissed="onGroupDismissed",e.OnRecvCustomBusinessMessage="onRecvCustomBusinessMessage",e.OnUserStatusChanged="onUserStatusChanged",e.OnInputStatusChanged="onInputStatusChanged",e.UploadLogsProgress="uploadLogsProgress"}(v||(v={}));var S=uni.getSystemInfoSync().uniPlatform,f="app"===S,F="web"===S||"mp-weixin"===S||"mp-alipay"===S,L=f?uni.requireNativePlugin("Tuoyun-OpenIMSDK"):e(),O=f?uni.requireNativePlugin("Tuoyun-OpenIMSDK-OUIFilePicker"):null,I=f?uni.requireNativePlugin("globalEvent"):null,R=[m.InitSDK,m.GetLoginStatus,m.GetLoginUserID,m.GetAtAllTag,m.CreateAdvancedTextMessage,m.CreateTextAtMessage,m.CreateTextMessage,m.CreateLocationMessage,m.CreateCustomMessage,m.CreateQuoteMessage,m.CreateAdvancedQuoteMessage,m.CreateCardMessage,m.CreateImageMessage,m.CreateImageMessageFromFullPath,m.CreateImageMessageByURL,m.CreateSoundMessage,m.CreateSoundMessageFromFullPath,m.CreateSoundMessageByURL,m.CreateVideoMessage,m.CreateVideoMessageFromFullPath,m.CreateVideoMessageByURL,m.CreateFileMessage,m.CreateFileMessageFromFullPath,m.CreateFileMessageByURL,m.CreateMergerMessage,m.CreateFaceMessage,m.CreateForwardMessage,m.GetConversationIDBySessionType,m.GetSdkVersion];function h(e){return e.charAt(0).toUpperCase()+e.slice(1)}var b={nomalApi:L,IMMethods:m,IMEvents:v,asyncApi:function(e){var t=[].slice.call(arguments,1);return f?new Promise(function(n,o){if(R.includes(e)){var s=L[e].apply(L,t);try{s=JSON.parse(s)}catch(e){}n(s)}else L[e].apply(L,t.concat([function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}n(e)}else o(e)}]))}):F?new Promise(function(n,o){var s=Array.from(t);s.shift(),R.includes(e)?L[e].apply(L,s).then(function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}n(e.data)}o(e)}).catch(function(e){o(e)}):L[e].apply(L,s).then(function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}n(e)}o(e)}).catch(function(e){o(e)})}):Promise.reject("not support")},subscribe:function(e,t){f&&I.addEventListener(e,t),F&&L.on(h(e),t)},unsubscribe:function(e,t){f&&I.removeEventListener(e,t),F&&L.off(h(e),t)},uuid:function(){return(36*Math.random()).toString(36).slice(2)+(new Date).getTime().toString()},pickFile:function(){if(f)return new Promise(function(e,t){O.pick(function(n){n?e(n):t()})})},getVideoCover:function(e){if(f)return new Promise(function(t,n){O.getVideoAttributes(e,function(e){e.path?t(e):n()})})}};export{n as AllowType,g as ApplicationHandleResult,M as GroupAtType,s as GroupJoinSource,A as GroupMemberFilter,a as GroupMemberRole,l as GroupStatus,o as GroupType,r as GroupVerificationType,v as IMEvents,m as IMMethods,c as LogLevel,G as LoginStatus,t as MessageReceiveOptType,i as MessageStatus,u as MessageType,d as Platform,C as Relationship,p as SessionType,b as default};
//# sourceMappingURL=index.esm.js.map