Skip to content

Commit e809260

Browse files
authored
fix: remove un used method & type (#134)
1 parent 39bc7f8 commit e809260

File tree

5 files changed

+32
-164
lines changed

5 files changed

+32
-164
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openim/wasm-client-sdk",
3-
"version": "3.8.2-beta.3",
3+
"version": "3.8.2-beta.4",
44
"description": "open im sdk for web",
55
"source": "src/index.ts",
66
"main": "lib/index.js",

src/sdk/index.ts

Lines changed: 7 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import {
1414
ChangeGroupMemberMuteParams,
1515
ChangeGroupMuteParams,
1616
CreateGroupParams,
17-
CreateMeetingParams,
1817
CustomMsgParams,
1918
CustomSignalParams,
2019
FaceMessageParams,
@@ -34,7 +33,6 @@ import {
3433
SetConversationRecvOptParams,
3534
JoinGroupParams,
3635
LocationMsgParams,
37-
MeetingOperateStreamParams,
3836
UpdateMemberInfoParams,
3937
MergerMsgParams,
4038
PartialUserItem,
@@ -62,7 +60,6 @@ import {
6260
SplitConversationParams,
6361
TransferGroupParams,
6462
TypingUpdateParams,
65-
UpdateMeetingParams,
6663
UploadFileParams,
6764
VideoMsgParamsByURL,
6865
SetGroupMemberNickParams,
@@ -90,7 +87,6 @@ import {
9087
GroupItem,
9188
GroupMemberItem,
9289
IMConfig,
93-
MeetingRecord,
9490
MessageItem,
9591
PublicUserItem,
9692
RtcInviteResults,
@@ -1585,6 +1581,13 @@ class SDK extends Emitter {
15851581
[operationID, roomID]
15861582
);
15871583
};
1584+
getSignalingInvitationInfoStartApp = (operationID = uuidv4()) => {
1585+
return this._invoker<RtcInviteResults>(
1586+
'getSignalingInvitationInfoStartApp ',
1587+
window.getSignalingInvitationInfoStartApp,
1588+
[operationID]
1589+
);
1590+
};
15881591
signalingSendCustomSignal = <T>(
15891592
data: CustomSignalParams,
15901593
operationID = uuidv4()
@@ -1595,68 +1598,6 @@ class SDK extends Emitter {
15951598
[operationID, data.customInfo, data.roomID]
15961599
);
15971600
};
1598-
signalingCreateMeeting = (
1599-
data: CreateMeetingParams,
1600-
operationID = uuidv4()
1601-
) => {
1602-
return this._invoker<RtcInviteResults>(
1603-
'signalingCreateMeeting ',
1604-
window.signalingCreateMeeting,
1605-
[operationID, JSON.stringify(data)]
1606-
);
1607-
};
1608-
signalingJoinMeeting = (data: string, operationID = uuidv4()) => {
1609-
return this._invoker<RtcInviteResults>(
1610-
'signalingJoinMeeting ',
1611-
window.signalingJoinMeeting,
1612-
[
1613-
operationID,
1614-
JSON.stringify({
1615-
roomID: data,
1616-
}),
1617-
]
1618-
);
1619-
};
1620-
signalingUpdateMeetingInfo = <T>(
1621-
data: Partial<UpdateMeetingParams> & { roomID: string },
1622-
operationID = uuidv4()
1623-
) => {
1624-
return this._invoker<T>(
1625-
'signalingUpdateMeetingInfo ',
1626-
window.signalingUpdateMeetingInfo,
1627-
[operationID, JSON.stringify(data)]
1628-
);
1629-
};
1630-
signalingCloseRoom = <T>(roomID: string, operationID = uuidv4()) => {
1631-
return this._invoker<T>('signalingCloseRoom ', window.signalingCloseRoom, [
1632-
operationID,
1633-
roomID,
1634-
]);
1635-
};
1636-
signalingGetMeetings = (operationID = uuidv4()) => {
1637-
return this._invoker<{ meetingInfoList: MeetingRecord[] }>(
1638-
'signalingGetMeetings ',
1639-
window.signalingGetMeetings,
1640-
[operationID]
1641-
);
1642-
};
1643-
signalingOperateStream = <T>(
1644-
data: MeetingOperateStreamParams,
1645-
operationID = uuidv4()
1646-
) => {
1647-
return this._invoker<T>(
1648-
'signalingOperateStream ',
1649-
window.signalingOperateStream,
1650-
[
1651-
operationID,
1652-
data.streamType,
1653-
data.roomID,
1654-
data.userID,
1655-
data.mute,
1656-
data.muteAll,
1657-
]
1658-
);
1659-
};
16601601
setConversationIsMsgDestruct = <T>(
16611602
data: SetConversationMsgDestructParams,
16621603
operationID = uuidv4()

src/types/entity.ts

Lines changed: 23 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -99,17 +99,6 @@ export type FriendApplicationItem = {
9999
toNickname: string;
100100
toUserID: string;
101101
};
102-
export type FullUserItem = {
103-
blackInfo: BlackUserItem | null;
104-
friendInfo: FriendUserItem | null;
105-
publicInfo: PublicUserItem | null;
106-
};
107-
export type FullUserItemWithCache = {
108-
blackInfo: BlackUserItem | null;
109-
friendInfo: FriendUserItem | null;
110-
publicInfo: PublicUserItem | null;
111-
groupMemberInfo: GroupMemberItem | null;
112-
};
113102
export type PublicUserItem = {
114103
nickname: string;
115104
userID: string;
@@ -210,7 +199,7 @@ export type ConversationItem = {
210199
isPrivateChat: boolean;
211200
isMsgDestruct: boolean;
212201
attachedInfo: string;
213-
ex: string;
202+
ex?: string;
214203
};
215204
export type MessageItem = {
216205
clientMsgID: string;
@@ -230,27 +219,26 @@ export type MessageItem = {
230219
seq: number;
231220
isRead: boolean;
232221
status: MessageStatus;
233-
isReact: boolean;
234-
isExternalExtensions: boolean;
235-
offlinePush: OfflinePush;
236-
attachedInfo: string;
237-
ex: string;
238-
localEx: string;
239-
textElem: TextElem;
240-
cardElem: CardElem;
241-
pictureElem: PictureElem;
242-
soundElem: SoundElem;
243-
videoElem: VideoElem;
244-
fileElem: FileElem;
245-
mergeElem: MergeElem;
246-
atTextElem: AtTextElem;
247-
faceElem: FaceElem;
248-
locationElem: LocationElem;
249-
customElem: CustomElem;
250-
quoteElem: QuoteElem;
251-
notificationElem: NotificationElem;
252-
advancedTextElem: AdvancedTextElem;
253-
typingElem: TypingElem;
222+
isReact?: boolean;
223+
isExternalExtensions?: boolean;
224+
offlinePush?: OfflinePush;
225+
ex?: string;
226+
localEx?: string;
227+
textElem?: TextElem;
228+
cardElem?: CardElem;
229+
pictureElem?: PictureElem;
230+
soundElem?: SoundElem;
231+
videoElem?: VideoElem;
232+
fileElem?: FileElem;
233+
mergeElem?: MergeElem;
234+
atTextElem?: AtTextElem;
235+
faceElem?: FaceElem;
236+
locationElem?: LocationElem;
237+
customElem?: CustomElem;
238+
quoteElem?: QuoteElem;
239+
notificationElem?: NotificationElem;
240+
advancedTextElem?: AdvancedTextElem;
241+
typingElem?: TypingElem;
254242
attachedInfoElem: AttachedInfoElem;
255243
};
256244
export type TextElem = {
@@ -326,9 +314,8 @@ export type AttachedInfoElem = {
326314
inEncryptStatus: boolean;
327315
burnDuration: number;
328316
hasReadTime: number;
329-
notSenderNotificationPush: boolean;
330-
messageEntityList: MessageEntity[];
331-
uploadProgress: UploadProgress;
317+
messageEntityList?: MessageEntity[];
318+
uploadProgress?: UploadProgress;
332319
};
333320
export type UploadProgress = {
334321
total: number;
@@ -483,17 +470,3 @@ export type CallingRoomData = {
483470
invitation?: RtcInvite;
484471
roomID: string;
485472
};
486-
487-
export type MeetingRecord = {
488-
createTime: number;
489-
endTime: number;
490-
hostUserID: string;
491-
joinDisableVideo: boolean;
492-
roomID: string;
493-
meetingName: string;
494-
onlyHostInviteUser: boolean;
495-
participantCanEnableVideo: boolean;
496-
startTime: number;
497-
hostFaceURL?: string;
498-
hostNickname?: string;
499-
};

src/types/index.d.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -809,13 +809,8 @@ declare global {
809809
signalingHungUp: (...args) => Promise<string>;
810810
signalingGetRoomByGroupID: (...args) => Promise<string>;
811811
signalingGetTokenByRoomID: (...args) => Promise<string>;
812+
getSignalingInvitationInfoStartApp: (...args) => Promise<string>;
812813
signalingSendCustomSignal: (...args) => Promise<string>;
813-
signalingCreateMeeting: (...args) => Promise<string>;
814-
signalingJoinMeeting: (...args) => Promise<string>;
815-
signalingUpdateMeetingInfo: (...args) => Promise<string>;
816-
signalingCloseRoom: (...args) => Promise<string>;
817-
signalingGetMeetings: (operationID: string) => Promise<string>;
818-
signalingOperateStream: (...args) => Promise<string>;
819814
setConversationIsMsgDestruct: (...args) => Promise<string>;
820815
setConversationMsgDestructTime: (...args) => Promise<string>;
821816

src/types/params.ts

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -397,47 +397,6 @@ export type CustomSignalParams = {
397397
customInfo: string;
398398
};
399399

400-
export type CreateMeetingParams = {
401-
meetingName: string;
402-
meetingHostUserID: string;
403-
startTime: number;
404-
meetingDuration: number;
405-
inviteeUserIDList: string[];
406-
};
407-
408-
export type UpdateMeetingParams = {
409-
roomID: string;
410-
meetingName: string;
411-
startTime: number;
412-
endTime: number;
413-
participantCanUnmuteSelf: boolean;
414-
participantCanEnableVideo: boolean;
415-
onlyHostInviteUser: boolean;
416-
onlyHostShareScreen: boolean;
417-
joinDisableMicrophone: boolean;
418-
joinDisableVideo: boolean;
419-
isMuteAllVideo: boolean;
420-
isMuteAllMicrophone: boolean;
421-
addCanScreenUserIDList: string[];
422-
reduceCanScreenUserIDList: string[];
423-
addDisableMicrophoneUserIDList: string[];
424-
reduceDisableMicrophoneUserIDList: string[];
425-
addDisableVideoUserIDList: string[];
426-
reduceDisableVideoUserIDList: string[];
427-
addPinedUserIDList: string[];
428-
reducePinedUserIDList: string[];
429-
addBeWatchedUserIDList: string[];
430-
reduceBeWatchedUserIDList: string[];
431-
};
432-
433-
export type MeetingOperateStreamParams = {
434-
streamType: string;
435-
roomID: string;
436-
userID?: string;
437-
mute: boolean;
438-
muteAll: boolean;
439-
};
440-
441400
export type SetConversationMsgDestructParams = {
442401
conversationID: string;
443402
isMsgDestruct: boolean;

0 commit comments

Comments
 (0)