Skip to main content

Plugin

Properties

PropertyTypeDescription
appobject-
app.setDisconnectDestination(payload) => Promise<GenericRPCReply<undefined>>-
uiobject-
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
conferenceobject-
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>-
eventsEvents-