Dela via


CallingHandlers interface

Objekt som innehåller alla hanterare som krävs för att anropa komponenter.

Anropa relaterade komponenter från det här paketet kan välja ut relevanta hanterare från det här objektet. Se <xref:useHandlers> och usePropsFor.

Extends

Egenskaper

onStartCall

Ärvda egenskaper

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

Återuppringning för att skapa en vy för tillsammans-läge

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

Ring tillbaka för att ta bort vyer i tillsammans-läge

onForbidAudio

Förbjud fjärrdeltagare att skicka ljud

onForbidOthersAudio

Ändra mötesalternativ förbjuder fjärrdeltagare att skicka ljud

onForbidOthersVideo

Ändra mötesalternativ: förbjud fjärrdeltagare att skicka video

onForbidVideo

Förbjud fjärrdeltagare att skicka video

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

Tillåt fjärrdeltagare att skicka ljud

onPermitOthersAudio

Ändra mötesalternativ tillåt fjärrdeltagare att skicka ljud

onPermitOthersVideo

Ändra mötesalternativ tillåt fjärranslutna deltagare att skicka video

onPermitVideo

Tillåt fjärrdeltagare att skicka video

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

Scenstorlek för samtalsuppsättning tillsammans-läge

onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

Återuppringning för att skapa en vy för tillsammans-läge

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

Ärvda metoder

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

Egenskapsinformation

onStartCall

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

Egenskapsvärde

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

Information om ärvda egenskaper

onAcceptCall

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onAcceptCall

onBlurVideoBackground

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

Egenskapsvärde

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

Ärvd frånCommonCallingHandlers.onBlurVideoBackground

onCreateLocalStreamView

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

Egenskapsvärde

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

ärvd frånCommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

Egenskapsvärde

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

ärvd frånCommonCallingHandlers.onCreateRemoteStreamView

onCreateTogetherModeStreamView

Återuppringning för att skapa en vy för tillsammans-läge

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

Egenskapsvärde

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

Ärvd frånCommonCallingHandlers.onCreateTogetherModeStreamView

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onDisposeLocalScreenShareStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteScreenShareStreamView

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

Egenskapsvärde

(userId: string) => Promise<void>

Ärvd frånCommonCallingHandlers.onDisposeRemoteScreenShareStreamView

onDisposeRemoteStreamView

Varning

Det här API:et är nu inaktuellt.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

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

Egenskapsvärde

(userId: string) => Promise<void>

ärvd frånCommonCallingHandlers.onDisposeRemoteStreamView

onDisposeRemoteVideoStreamView

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

Egenskapsvärde

(userId: string) => Promise<void>

Ärvd frånCommonCallingHandlers.onDisposeRemoteVideoStreamView

onDisposeTogetherModeStreamView

Ring tillbaka för att ta bort vyer i tillsammans-läge

onDisposeTogetherModeStreamView: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onDisposeTogetherModeStreamView

onForbidAudio

Förbjud fjärrdeltagare att skicka ljud

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

Egenskapsvärde

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

Ärvd frånCommonCallingHandlers.onForbidAudio

onForbidOthersAudio

Ändra mötesalternativ förbjuder fjärrdeltagare att skicka ljud

onForbidOthersAudio?: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onForbidOthersAudio

onForbidOthersVideo

Ändra mötesalternativ: förbjud fjärrdeltagare att skicka video

onForbidOthersVideo?: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onForbidOthersVideo

onForbidVideo

Förbjud fjärrdeltagare att skicka video

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onForbidVideo

onHangUp

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

Egenskapsvärde

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

ärvd frånCommonCallingHandlers.onHangUp

onLowerHand

onLowerHand: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onLowerHand

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onMuteAllRemoteParticipants

onMuteParticipant

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

Egenskapsvärde

(userId: string) => Promise<void>

Ärvd frånCommonCallingHandlers.onMuteParticipant

onPermitAudio

Tillåt fjärrdeltagare att skicka ljud

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onPermitAudio

onPermitOthersAudio

Ändra mötesalternativ tillåt fjärrdeltagare att skicka ljud

onPermitOthersAudio?: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onPermitOthersAudio

onPermitOthersVideo

Ändra mötesalternativ tillåt fjärranslutna deltagare att skicka video

onPermitOthersVideo?: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onPermitOthersVideo

onPermitVideo

Tillåt fjärrdeltagare att skicka video

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onPermitVideo

onRaiseHand

onRaiseHand: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onRaiseHand

onReactionClick

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

Egenskapsvärde

(reaction: Reaction) => Promise<void>

Ärvd frånCommonCallingHandlers.onReactionClick

onRejectCall

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

Egenskapsvärde

(incomingCallId: string) => Promise<void>

Ärvt frånCommonCallingHandlers.onRejectCall

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onRemoveVideoBackgroundEffects

onReplaceVideoBackground

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

Egenskapsvärde

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Ärvd frånCommonCallingHandlers.onReplaceVideoBackground

onSelectCamera

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

Egenskapsvärde

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

ärvd frånCommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Egenskapsvärde

(device: AudioDeviceInfo) => Promise<void>

ärvd frånCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Egenskapsvärde

(device: AudioDeviceInfo) => Promise<void>

ärvd frånCommonCallingHandlers.onSelectSpeaker

onSendDtmfTone

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

Egenskapsvärde

(dtmfTone: DtmfTone) => Promise<void>

Ärvt frånCommonCallingHandlers.onSendDtmfTone

onSendRealTimeText

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onSendRealTimeText

onSetCaptionLanguage

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

Egenskapsvärde

(language: string) => Promise<void>

Ärvd frånCommonCallingHandlers.onSetCaptionLanguage

onSetSpokenLanguage

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

Egenskapsvärde

(language: string) => Promise<void>

Ärvt frånCommonCallingHandlers.onSetSpokenLanguage

onSetTogetherModeSceneSize

Scenstorlek för samtalsuppsättning tillsammans-läge

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

Egenskapsvärde

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

Ärvd frånCommonCallingHandlers.onSetTogetherModeSceneSize

onStartCaptions

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

Egenskapsvärde

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

Ärvd frånCommonCallingHandlers.onStartCaptions

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onStartLocalVideo

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onStartNoiseSuppressionEffect

onStartScreenShare

onStartScreenShare: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onStartScreenShare

onStartSpotlight

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onStartSpotlight

onStartTogetherMode

Återuppringning för att skapa en vy för tillsammans-läge

onStartTogetherMode: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onStartTogetherMode

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onStopAllSpotlight

onStopCaptions

onStopCaptions: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onStopCaptions

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onStopNoiseSuppressionEffect

onStopScreenShare

onStopScreenShare: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onStopScreenShare

onStopSpotlight

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

Egenskapsvärde

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

Ärvt frånCommonCallingHandlers.onStopSpotlight

onToggleCamera

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

Egenskapsvärde

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

ärvd frånCommonCallingHandlers.onToggleCamera

onToggleHold

onToggleHold: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvt frånCommonCallingHandlers.onToggleHold

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onToggleMicrophone

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Egenskapsvärde

() => Promise<void>

Ärvd frånCommonCallingHandlers.onToggleRaiseHand

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Egenskapsvärde

() => Promise<void>

ärvd frånCommonCallingHandlers.onToggleScreenShare

Ärvd metodinformation

onAddParticipant(CommunicationUserIdentifier)

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

Parametrar

Returer

Promise<void>

Ärvd frånCommonCallingHandlers.onAddParticipant

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

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

Parametrar

participant
PhoneNumberIdentifier

Returer

Promise<void>

Ärvd frånCommonCallingHandlers.onAddParticipant

onRemoveParticipant(CommunicationIdentifier)

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

Parametrar

Returer

Promise<void>

ärvd frånCommonCallingHandlers.onRemoveParticipant

onRemoveParticipant(string)

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

Parametrar

userId

string

Returer

Promise<void>

ärvd frånCommonCallingHandlers.onRemoveParticipant

onSubmitSurvey(CallSurvey)

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

Parametrar

survey
CallSurvey

Returer

Promise<undefined | CallSurveyResponse>

Ärvd frånCommonCallingHandlers.onSubmitSurvey