Compartir a través de


CallingHandlers interface

Objeto que contiene todos los controladores necesarios para llamar a componentes.

Las llamadas a componentes relacionados de este paquete pueden seleccionar controladores relevantes de este objeto. Consulte <xref:useHandlers> y usePropsFor.

Extends

Propiedades

onStartCall

Propiedades heredadas

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

Métodos heredados

onRemoveParticipant(string)

Detalles de las propiedades

onStartCall

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

Valor de propiedad

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

Detalles de las propiedades heredadas

onCreateLocalStreamView

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

Valor de propiedad

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

Heredado deCommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

Valor de propiedad

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

Heredado deCommonCallingHandlers.onCreateRemoteStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Valor de propiedad

() => Promise<void>

Heredado deCommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteStreamView

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

Valor de propiedad

(userId: string) => Promise<void>

Se hereda deCommonCallingHandlers.onDisposeRemoteStreamView

onHangUp

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

Valor de propiedad

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

Heredado deCommonCallingHandlers.onHangUp

onSelectCamera

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

Valor de propiedad

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

Heredado deCommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Valor de propiedad

(device: AudioDeviceInfo) => Promise<void>

Heredado deCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Valor de propiedad

(device: AudioDeviceInfo) => Promise<void>

Heredado deCommonCallingHandlers.onSelectSpeaker

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Valor de propiedad

() => Promise<void>

Heredado deCommonCallingHandlers.onStartLocalVideo

onStartScreenShare

onStartScreenShare: () => Promise<void>

Valor de propiedad

() => Promise<void>

Heredado deCommonCallingHandlers.onStartScreenShare

onStopScreenShare

onStopScreenShare: () => Promise<void>

Valor de propiedad

() => Promise<void>

Se hereda deCommonCallingHandlers.onStopScreenShare

onToggleCamera

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

Valor de propiedad

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

Heredado deCommonCallingHandlers.onToggleCamera

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Valor de propiedad

() => Promise<void>

Heredado deCommonCallingHandlers.onToggleMicrophone

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Valor de propiedad

() => Promise<void>

Se hereda deCommonCallingHandlers.onToggleScreenShare

Detalles de los métodos heredados

onRemoveParticipant(string)

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

Parámetros

userId

string

Devoluciones

Promise<void>

Heredado deCommonCallingHandlers.onRemoveParticipant