Partager via


CallingHandlers interface

Objet contenant tous les gestionnaires requis pour appeler des composants.

L’appel de composants associés à partir de ce package est en mesure de sélectionner les gestionnaires pertinents à partir de cet objet. Consultez <xref:useHandlers> et usePropsFor.

Extends

Propriétés

onStartCall

Propriétés héritées

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

Méthodes héritées

onRemoveParticipant(string)

Détails de la propriété

onStartCall

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

Valeur de propriété

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

Détails de la propriété héritée

onCreateLocalStreamView

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

Valeur de propriété

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

Hérité deCommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

Valeur de propriété

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

Hérité deCommonCallingHandlers.onCreateRemoteStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteStreamView

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

Valeur de propriété

(userId: string) => Promise<void>

Hérité deCommonCallingHandlers.onDisposeRemoteStreamView

onHangUp

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

Valeur de propriété

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

Hérité deCommonCallingHandlers.onHangUp

onSelectCamera

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

Valeur de propriété

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

Hérité deCommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Valeur de propriété

(device: AudioDeviceInfo) => Promise<void>

Hérité deCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Valeur de propriété

(device: AudioDeviceInfo) => Promise<void>

Hérité deCommonCallingHandlers.onSelectSpeaker

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onStartLocalVideo

onStartScreenShare

onStartScreenShare: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onStartScreenShare

onStopScreenShare

onStopScreenShare: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onStopScreenShare

onToggleCamera

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

Valeur de propriété

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

Hérité deCommonCallingHandlers.onToggleCamera

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onToggleMicrophone

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Valeur de propriété

() => Promise<void>

Hérité deCommonCallingHandlers.onToggleScreenShare

Détails de la méthode héritée

onRemoveParticipant(string)

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

Paramètres

userId

string

Retours

Promise<void>

Hérité deCommonCallingHandlers.onRemoveParticipant