Condividi tramite


CallingHandlers interface

Oggetto contenente tutti i gestori necessari per chiamare i componenti.

La chiamata di componenti correlati da questo pacchetto è in grado di selezionare i gestori pertinenti da questo oggetto. Vedere <xref:useHandlers> e usePropsFor.

Extends

Proprietà

onStartCall

Proprietà ereditate

onCreateLocalStreamView
onCreateRemoteStreamView
onDisposeLocalStreamView
onDisposeRemoteStreamView
onHangUp
onSelectCamera
onSelectMicrophone
onSelectSpeaker
onStartLocalVideo
onStartScreenShare
onStopScreenShare
onToggleCamera
onToggleMicrophone
onToggleScreenShare

Metodi ereditati

onRemoveParticipant(string)

Dettagli proprietà

onStartCall

onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | Call

Valore della proprietà

(participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | Call

Dettagli proprietà ereditate

onCreateLocalStreamView

onCreateLocalStreamView: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valore della proprietà

(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Ereditato daCommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

onCreateRemoteStreamView: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valore della proprietà

(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Ereditato daCommonCallingHandlers.onCreateRemoteStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteStreamView

onDisposeRemoteStreamView: (userId: string) => Promise<void>

Valore della proprietà

(userId: string) => Promise<void>

Ereditato daCommonCallingHandlers.onDisposeRemoteStreamView

onHangUp

onHangUp: (forEveryone?: boolean) => Promise<void>

Valore della proprietà

(forEveryone?: boolean) => Promise<void>

Ereditato daCommonCallingHandlers.onHangUp

onSelectCamera

onSelectCamera: (device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>

Valore della proprietà

(device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>

Ereditato daCommonCallingHandlers.onSelectCamera

onSelectMicrophone

onSelectMicrophone: (device: AudioDeviceInfo) => Promise<void>

Valore della proprietà

(device: AudioDeviceInfo) => Promise<void>

Ereditato daCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

onSelectSpeaker: (device: AudioDeviceInfo) => Promise<void>

Valore della proprietà

(device: AudioDeviceInfo) => Promise<void>

Ereditato daCommonCallingHandlers.onSelectSpeaker

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onStartLocalVideo

onStartScreenShare

onStartScreenShare: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onStartScreenShare

onStopScreenShare

onStopScreenShare: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onStopScreenShare

onToggleCamera

onToggleCamera: (options?: VideoStreamOptions) => Promise<void>

Valore della proprietà

(options?: VideoStreamOptions) => Promise<void>

Ereditato daCommonCallingHandlers.onToggleCamera

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onToggleMicrophone

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Valore della proprietà

() => Promise<void>

Ereditato daCommonCallingHandlers.onToggleScreenShare

Dettagli dei metodi ereditati

onRemoveParticipant(string)

function onRemoveParticipant(userId: string): Promise<void>

Parametri

userId

string

Restituisce

Promise<void>

Ereditato daCommonCallingHandlers.onRemoveParticipant