Freigeben über


CommonCallingHandlers interface

Objekt, das alle Handler enthält, die zum Aufrufen von Komponenten erforderlich sind.

Durch Aufrufen verwandter Komponenten aus diesem Paket können relevante Handler aus diesem Objekt ausgewählt werden. Weitere Informationen finden Sie unter <xref:useHandlers> und verwendenPropsFor.

Eigenschaften

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

Methoden

onRemoveParticipant(string)

Details zur Eigenschaft

onCreateLocalStreamView

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

Eigenschaftswert

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

onCreateRemoteStreamView

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

Eigenschaftswert

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

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Eigenschaftswert

() => Promise<void>

onDisposeRemoteStreamView

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

Eigenschaftswert

(userId: string) => Promise<void>

onHangUp

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

Eigenschaftswert

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

onSelectCamera

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

Eigenschaftswert

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

onSelectMicrophone

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

Eigenschaftswert

(device: AudioDeviceInfo) => Promise<void>

onSelectSpeaker

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

Eigenschaftswert

(device: AudioDeviceInfo) => Promise<void>

onStartCall

onStartCall: (participants: (CommunicationUserIdentifier | PhoneNumberIdentifier | UnknownIdentifier)[], options?: StartCallOptions) => void

Eigenschaftswert

(participants: (CommunicationUserIdentifier | PhoneNumberIdentifier | UnknownIdentifier)[], options?: StartCallOptions) => void

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Eigenschaftswert

() => Promise<void>

onStartScreenShare

onStartScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

onStopScreenShare

onStopScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

onToggleCamera

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

Eigenschaftswert

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

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Eigenschaftswert

() => Promise<void>

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Details zur Methode

onRemoveParticipant(string)

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

Parameter

userId

string

Gibt zurück

Promise<void>