Delen via


CommonCallingHandlers interface

Object met alle handlers die nodig zijn voor het aanroepen van onderdelen.

Het aanroepen van gerelateerde onderdelen uit dit pakket kan relevante handlers uit dit object kiezen. Zie <xref:useHandlers> en usePropsFor.

Eigenschappen

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

Bel terug om een weergave te maken voor de samenmodus

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

Bel terug om de weergaven van de samenmodus te verwijderen

onForbidAudio

Verbied deelnemers op afstand om audio te verzenden

onForbidOthersAudio

Wijzig de vergaderoptie Verbied externe deelnemers om audio te verzenden

onForbidOthersVideo

Wijzig de vergaderoptie Verbied externe deelnemers om video te verzenden

onForbidVideo

Verbied deelnemers op afstand om video's te verzenden

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

Deelnemers op afstand toestaan audio te verzenden

onPermitOthersAudio

Wijzig de vergaderoptie Externe deelnemers toestaan audio te verzenden

onPermitOthersVideo

Wijzig de vergaderoptie Externe deelnemers toestaan video te verzenden

onPermitVideo

Deelnemers op afstand toestaan om video te verzenden

onRaiseHand
onReactionClick
onRejectCall
onRemoveVideoBackgroundEffects
onReplaceVideoBackground
onSelectCamera
onSelectMicrophone
onSelectSpeaker
onSendDtmfTone
onSendRealTimeText
onSetCaptionLanguage
onSetSpokenLanguage
onSetTogetherModeSceneSize

Scènegrootte van de modus Samen instellen

onStartCall
onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

Bel terug om een weergave te maken voor de samenmodus

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

Methoden

onAddParticipant(CommunicationUserIdentifier)
onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
onRemoveParticipant(CommunicationIdentifier)
onRemoveParticipant(string)
onSubmitSurvey(CallSurvey)

Eigenschapdetails

onAcceptCall

onAcceptCall: (incomingCallId: string, useVideo?: boolean) => Promise<void>

Waarde van eigenschap

(incomingCallId: string, useVideo?: boolean) => Promise<void>

onBlurVideoBackground

onBlurVideoBackground: (backgroundBlurConfig?: VideoEffectConfig) => Promise<void>

Waarde van eigenschap

(backgroundBlurConfig?: VideoEffectConfig) => Promise<void>

onCreateLocalStreamView

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

Waarde van eigenschap

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

onCreateRemoteStreamView

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

Waarde van eigenschap

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

onCreateTogetherModeStreamView

Bel terug om een weergave te maken voor de samenmodus

onCreateTogetherModeStreamView: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>

Waarde van eigenschap

(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onDisposeRemoteScreenShareStreamView

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

Waarde van eigenschap

(userId: string) => Promise<void>

onDisposeRemoteStreamView

Waarschuwing

Deze API is nu afgeschaft.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

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

Waarde van eigenschap

(userId: string) => Promise<void>

onDisposeRemoteVideoStreamView

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

Waarde van eigenschap

(userId: string) => Promise<void>

onDisposeTogetherModeStreamView

Bel terug om de weergaven van de samenmodus te verwijderen

onDisposeTogetherModeStreamView: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onForbidAudio

Verbied deelnemers op afstand om audio te verzenden

onForbidAudio?: (userIds: string[]) => Promise<void>

Waarde van eigenschap

(userIds: string[]) => Promise<void>

onForbidOthersAudio

Wijzig de vergaderoptie Verbied externe deelnemers om audio te verzenden

onForbidOthersAudio?: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onForbidOthersVideo

Wijzig de vergaderoptie Verbied externe deelnemers om video te verzenden

onForbidOthersVideo?: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onForbidVideo

Verbied deelnemers op afstand om video's te verzenden

onForbidVideo?: (userIds: string[]) => Promise<void>

Waarde van eigenschap

(userIds: string[]) => Promise<void>

onHangUp

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

Waarde van eigenschap

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

onLowerHand

onLowerHand: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onMuteParticipant

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

Waarde van eigenschap

(userId: string) => Promise<void>

onPermitAudio

Deelnemers op afstand toestaan audio te verzenden

onPermitAudio?: (userIds: string[]) => Promise<void>

Waarde van eigenschap

(userIds: string[]) => Promise<void>

onPermitOthersAudio

Wijzig de vergaderoptie Externe deelnemers toestaan audio te verzenden

onPermitOthersAudio?: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onPermitOthersVideo

Wijzig de vergaderoptie Externe deelnemers toestaan video te verzenden

onPermitOthersVideo?: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onPermitVideo

Deelnemers op afstand toestaan om video te verzenden

onPermitVideo?: (userIds: string[]) => Promise<void>

Waarde van eigenschap

(userIds: string[]) => Promise<void>

onRaiseHand

onRaiseHand: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onReactionClick

onReactionClick: (reaction: Reaction) => Promise<void>

Waarde van eigenschap

(reaction: Reaction) => Promise<void>

onRejectCall

onRejectCall: (incomingCallId: string) => Promise<void>

Waarde van eigenschap

(incomingCallId: string) => Promise<void>

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onReplaceVideoBackground

onReplaceVideoBackground: (backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Waarde van eigenschap

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

onSelectCamera

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

Waarde van eigenschap

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

onSelectMicrophone

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

Waarde van eigenschap

(device: AudioDeviceInfo) => Promise<void>

onSelectSpeaker

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

Waarde van eigenschap

(device: AudioDeviceInfo) => Promise<void>

onSendDtmfTone

onSendDtmfTone: (dtmfTone: DtmfTone) => Promise<void>

Waarde van eigenschap

(dtmfTone: DtmfTone) => Promise<void>

onSendRealTimeText

onSendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>

Waarde van eigenschap

(text: string, isFinalized: boolean) => Promise<void>

onSetCaptionLanguage

onSetCaptionLanguage: (language: string) => Promise<void>

Waarde van eigenschap

(language: string) => Promise<void>

onSetSpokenLanguage

onSetSpokenLanguage: (language: string) => Promise<void>

Waarde van eigenschap

(language: string) => Promise<void>

onSetTogetherModeSceneSize

Scènegrootte van de modus Samen instellen

onSetTogetherModeSceneSize: (width: number, height: number) => void

Waarde van eigenschap

(width: number, height: number) => void

onStartCall

onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => void

Waarde van eigenschap

(participants: CommunicationIdentifier[], options?: StartCallOptions) => void

onStartCaptions

onStartCaptions: (options?: CaptionsOptions) => Promise<void>

Waarde van eigenschap

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

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStartScreenShare

onStartScreenShare: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStartSpotlight

onStartSpotlight: (userIds?: string[]) => Promise<void>

Waarde van eigenschap

(userIds?: string[]) => Promise<void>

onStartTogetherMode

Bel terug om een weergave te maken voor de samenmodus

onStartTogetherMode: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStopCaptions

onStopCaptions: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStopScreenShare

onStopScreenShare: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onStopSpotlight

onStopSpotlight: (userIds?: string[]) => Promise<void>

Waarde van eigenschap

(userIds?: string[]) => Promise<void>

onToggleCamera

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

Waarde van eigenschap

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

onToggleHold

onToggleHold: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Waarde van eigenschap

() => Promise<void>

Methodedetails

onAddParticipant(CommunicationUserIdentifier)

function onAddParticipant(participant: CommunicationUserIdentifier): Promise<void>

Parameters

Retouren

Promise<void>

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

function onAddParticipant(participant: PhoneNumberIdentifier, options: AddPhoneNumberOptions): Promise<void>

Parameters

participant
PhoneNumberIdentifier

Retouren

Promise<void>

onRemoveParticipant(CommunicationIdentifier)

function onRemoveParticipant(participant: CommunicationIdentifier): Promise<void>

Parameters

Retouren

Promise<void>

onRemoveParticipant(string)

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

Parameters

userId

string

Retouren

Promise<void>

onSubmitSurvey(CallSurvey)

function onSubmitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>

Parameters

survey
CallSurvey

Retouren

Promise<undefined | CallSurveyResponse>