Ver código fonte

fix(types) update hand-crafted types

tags/v0.0.2
Jorge Oliveira 2 anos atrás
pai
commit
ff1a254acf

+ 2
- 2
types/hand-crafted/JitsiConference.d.ts Ver arquivo

30
   isJoined: () => boolean;
30
   isJoined: () => boolean;
31
   isP2PEnabled: () => boolean;
31
   isP2PEnabled: () => boolean;
32
   isP2PTestModeEnabled: () => boolean;
32
   isP2PTestModeEnabled: () => boolean;
33
-  leave: () => Promise<unknown>; // TODO:
33
+  leave: ( reason?: string ) => Promise<unknown>; // TODO:
34
   getName: () => string;
34
   getName: () => string;
35
   getConnection: () => JitsiConnection;
35
   getConnection: () => JitsiConnection;
36
   isAuthEnabled: () => boolean;
36
   isAuthEnabled: () => boolean;
79
   kickParticipant: ( id: string, reason?: string ) => void;
79
   kickParticipant: ( id: string, reason?: string ) => void;
80
   muteParticipant: ( id: string, mediaType?: MediaType ) => void;
80
   muteParticipant: ( id: string, mediaType?: MediaType ) => void;
81
   onMemberJoined: ( jid: string, nick: string, role: string, isHidden: boolean, statsID?: unknown, status?: string, identity?: unknown, botType?: unknown, fullJid?: string, features?: unknown, isReplaceParticipant?: boolean ) => void;
81
   onMemberJoined: ( jid: string, nick: string, role: string, isHidden: boolean, statsID?: unknown, status?: string, identity?: unknown, botType?: unknown, fullJid?: string, features?: unknown, isReplaceParticipant?: boolean ) => void;
82
-  onMemberLeft: ( jid: string ) => void;
82
+  onMemberLeft: ( jid: string, reason?: string ) => void;
83
   onMemberKicked: ( isSelfPresence: boolean, actorId: string, kickedParticipantId?: string, reason?: string, isReplaceParticipant?: boolean ) => void;
83
   onMemberKicked: ( isSelfPresence: boolean, actorId: string, kickedParticipantId?: string, reason?: string, isReplaceParticipant?: boolean ) => void;
84
   onLocalRoleChanged: ( role: string ) => void;
84
   onLocalRoleChanged: ( role: string ) => void;
85
   onUserRoleChanged: ( jid: string, role: string ) => void;
85
   onUserRoleChanged: ( jid: string, role: string ) => void;

+ 1
- 1
types/hand-crafted/modules/RTC/ScreenObtainer.d.ts Ver arquivo

4
   const obtainStream: unknown, // TODO:
4
   const obtainStream: unknown, // TODO:
5
   init: ( options: unknown ) => void, // TODO:
5
   init: ( options: unknown ) => void, // TODO:
6
   isSupported: () => boolean,
6
   isSupported: () => boolean,
7
-  obtainScreenOnElectron: ( onSuccess: () => unknown, onFailure: ( err: JitsiTrackError ) => unknown ) => void, // TODO:
7
+  obtainScreenOnElectron: ( onSuccess: () => unknown, onFailure: ( err: JitsiTrackError ) => unknown, options?: unknown ) => void, // TODO:
8
   obtainScreenFromGetDisplayMedia: ( callback: () => unknown, errorCallback: () => unknown ) => void, // TODO:
8
   obtainScreenFromGetDisplayMedia: ( callback: () => unknown, errorCallback: () => unknown ) => void, // TODO:
9
   obtainScreenFromGetDisplayMediaRN: ( callback: () => unknown, errorCallback: ( err: JitsiTrackError ) => unknown ) => void, // TODO:
9
   obtainScreenFromGetDisplayMediaRN: ( callback: () => unknown, errorCallback: ( err: JitsiTrackError ) => unknown ) => void, // TODO:
10
   setDesktopSharingFrameRate: (maxFps: number) => void
10
   setDesktopSharingFrameRate: (maxFps: number) => void

+ 3
- 3
types/hand-crafted/modules/xmpp/ChatRoom.d.ts Ver arquivo

14
   initPresenceMap: ( options?: { statsId: string, deploymentInfo?: { userRegion: string } } ) => void; // TODO: check the options
14
   initPresenceMap: ( options?: { statsId: string, deploymentInfo?: { userRegion: string } } ) => void; // TODO: check the options
15
   join: ( password: string, replaceParticipant?: boolean ) => Promise<unknown>; // TODO:
15
   join: ( password: string, replaceParticipant?: boolean ) => Promise<unknown>; // TODO:
16
   sendPresence: ( fromJoin: boolean ) => void;
16
   sendPresence: ( fromJoin: boolean ) => void;
17
-  doLeave: () => void;
17
+  doLeave: ( reason?: string ) => void;
18
   discoRoomInfo: () => unknown;
18
   discoRoomInfo: () => unknown;
19
   setMeetingId: ( meetingId: string ) => void;
19
   setMeetingId: ( meetingId: string ) => void;
20
   createNonAnonymousRoom: () => void;
20
   createNonAnonymousRoom: () => void;
26
   sendMessage: ( message: unknown, elementName: string ) => void; // TODO:
26
   sendMessage: ( message: unknown, elementName: string ) => void; // TODO:
27
   sendPrivateMessage: ( id: unknown, message: unknown, elementName: string ) => void; // TODO:
27
   sendPrivateMessage: ( id: unknown, message: unknown, elementName: string ) => void; // TODO:
28
   setSubject: ( subject: string ) => void;
28
   setSubject: ( subject: string ) => void;
29
-  onParticipantLeft: ( jid: string, skipEvents?: boolean ) => void;
29
+  onParticipantLeft: ( jid: string, skipEvents?: boolean, reason?: string ) => void;
30
   onPresenceUnavailable: ( pres: unknown, from: unknown ) => void; // TODO:
30
   onPresenceUnavailable: ( pres: unknown, from: unknown ) => void; // TODO:
31
   onMessage: ( msg: unknown, from: unknown ) => void; // TODO:
31
   onMessage: ( msg: unknown, from: unknown ) => void; // TODO:
32
   onPresenceError: ( pres: unknown, from: unknown ) => void; // TODO:
32
   onPresenceError: ( pres: unknown, from: unknown ) => void; // TODO:
61
   onMuteVideo: ( iq: unknown ) => void; // TODO:
61
   onMuteVideo: ( iq: unknown ) => void; // TODO:
62
   onMute: ( iq: unknown ) => void; // TODO:
62
   onMute: ( iq: unknown ) => void; // TODO:
63
   clean: () => void;
63
   clean: () => void;
64
-  leave: () => Promise<unknown>; // TODO:
64
+  leave: ( reason?: string ) => Promise<unknown>; // TODO:
65
 }
65
 }

Carregando…
Cancelar
Salvar