app | object | - |
app.setDisconnectDestination | (payload) => Promise<GenericRPCReply<undefined>> | - |
ui | object | - |
ui.addButton | <K>(payload) => Promise<Button<K["position"]>> | Throws UIError |
ui.addForm | <P>(payload) => Promise<Form<P>> | Throws UIError |
ui.showForm | <K>(payload) => Promise<MapFormReturn<K["form"]["elements"]>> | Throws UIError |
ui.addPrompt | (payload) => Promise<Prompt> | Throws UIError |
ui.showPrompt | (payload) => Promise<string> | Throws UIError |
ui.showToast | (payload) => Promise<void> | Throws UIError |
ui.addWidget | (payload) => Promise<Widget> | Throws UIError |
conference | object | - |
conference.dialOut | (payload) => Promise<Participant> | Throws Error |
conference.sendMessage | (payload) => Promise<MessageConferenceResponse | MessageParticipantResponse | undefined> | - |
conference.sendApplicationMessage | (payload) => Promise<MessageConferenceResponse | MessageParticipantResponse | undefined> | - |
conference.lock | (payload) => Promise<LockResponse | UnlockResponse | undefined> | - |
conference.muteAllGuests | (payload) => Promise<MuteguestsResponse | UnmuteguestsResponse | undefined> | - |
conference.setBandwidth | (payload) => Promise<void> | - |
conference.setLayout | (payload) => Promise<TransformLayoutResponse | undefined> | - |
conference.disconnectAll | (payload) => Promise<DisconnectResponse | undefined> | - |
conference.requestParticipants | (payload) => Promise<ParticipantsResponse | undefined> | - |
conference.transfer | (payload) => Promise<TransferParticipantResponse | undefined> | - |
conference.mute | (payload) => Promise<MuteParticipantResponse | UnmuteParticipantResponse | undefined> | - |
conference.muteVideo | (payload) => Promise< | VideoMuteParticipantResponse | VideoUnmuteParticipantResponse | undefined> | - |
conference.spotlight | (payload) => Promise< | SpotlightonParticipantResponse | SpotlightoffParticipantResponse | undefined> | - |
conference.admit | (payload) => Promise<UnlockParticipantResponse | undefined> | - |
conference.raiseHand | (payload) => Promise<BuzzParticipantResponse | ClearbuzzParticipantResponse | undefined> | - |
conference.setRole | (payload) => Promise<void> | - |
conference.setTextOverlay | (payload) => Promise<OverlaytextParticipantResponse | undefined> | - |
conference.sendDTMF | (payload) => Promise<DtmfParticipantResponse | DtmfResponse | undefined> | - |
conference.disconnect | (payload) => Promise<DisconnectParticipantResponse | undefined> | - |
conference.breakout | (payload) => Promise< | { breakout_uuid: RoomID; } | undefined> | - |
conference.joinBreakoutRoom | (payload) => Promise<void> | - |
conference.closeBreakouts | () => Promise<BreakoutsDisconnectResponse | undefined> | - |
conference.closeBreakoutRoom | (payload) => Promise<BreakoutDisconnectResponse | undefined> | - |
conference.emptyBreakouts | () => Promise<BreakoutsEmptyResponse | undefined> | - |
conference.breakoutMoveParticipants | (payload) => Promise<void> | - |
conference.getCurrentRoomId | () => Promise<string> | - |
events | Events | - |