Udostępnij za pośrednictwem


CallingHandlers interface

Obiekt zawierający wszystkie programy obsługi wymagane do wywoływania składników.

Wywoływanie powiązanych składników z tego pakietu umożliwia wybranie odpowiednich procedur obsługi z tego obiektu. Zobacz <xref:useHandlers> i usePropsFor.

Extends

Właściwości

onStartCall

Właściwości dziedziczone

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

Metody dziedziczone

onRemoveParticipant(string)

Szczegóły właściwości

onStartCall

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

Wartość właściwości

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

Szczegóły właściwości dziedziczonej

onCreateLocalStreamView

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

Wartość właściwości

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

Dziedziczone zcommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

Wartość właściwości

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

Dziedziczone zcommonCallingHandlers.onCreateRemoteStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zcommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteStreamView

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

Wartość właściwości

(userId: string) => Promise<void>

Dziedziczone zcommonCallingHandlers.onDisposeRemoteStreamView

onHangUp

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

Wartość właściwości

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

Dziedziczone zcommonCallingHandlers.onHangUp

onSelectCamera

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

Wartość właściwości

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

Dziedziczone zcommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Wartość właściwości

(device: AudioDeviceInfo) => Promise<void>

Dziedziczone zcommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Wartość właściwości

(device: AudioDeviceInfo) => Promise<void>

Dziedziczone zcommonCallingHandlers.onSelectSpeaker

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zCommonCallingHandlers.onStartLocalVideo

onStartScreenShare

onStartScreenShare: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zcommonCallingHandlers.onStartScreenShare

onStopScreenShare

onStopScreenShare: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zcommonCallingHandlers.onStopScreenShare

onToggleCamera

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

Wartość właściwości

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

Dziedziczone zcommonCallingHandlers.onToggleCamera

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zCommonCallingHandlers.onToggleMicrophone

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Wartość właściwości

() => Promise<void>

Dziedziczone zcommonCallingHandlers.onToggleScreenShare

Szczegóły metody dziedziczonej

onRemoveParticipant(string)

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

Parametry

userId

string

Zwraca

Promise<void>

Dziedziczone zcommonCallingHandlers.onRemoveParticipant