次の方法で共有


CommonCallingHandlers interface

コンポーネントの呼び出しに必要なすべてのハンドラーを含む オブジェクト。

このパッケージから関連コンポーネントを呼び出すと、このオブジェクトから関連するハンドラーを選択できます。 「および usePropsFor」を参照してください<xref:useHandlers>。

プロパティ

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

メソッド

onRemoveParticipant(string)

プロパティの詳細

onCreateLocalStreamView

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

プロパティ値

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

onCreateRemoteStreamView

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

プロパティ値

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

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

プロパティ値

() => Promise<void>

onDisposeRemoteStreamView

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

プロパティ値

(userId: string) => Promise<void>

onHangUp

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

プロパティ値

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

onSelectCamera

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

プロパティ値

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

onSelectMicrophone

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

プロパティ値

(device: AudioDeviceInfo) => Promise<void>

onSelectSpeaker

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

プロパティ値

(device: AudioDeviceInfo) => Promise<void>

onStartCall

onStartCall: (participants: (CommunicationUserIdentifier | PhoneNumberIdentifier | UnknownIdentifier)[], options?: StartCallOptions) => void

プロパティ値

(participants: (CommunicationUserIdentifier | PhoneNumberIdentifier | UnknownIdentifier)[], options?: StartCallOptions) => void

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

プロパティ値

() => Promise<void>

onStartScreenShare

onStartScreenShare: () => Promise<void>

プロパティ値

() => Promise<void>

onStopScreenShare

onStopScreenShare: () => Promise<void>

プロパティ値

() => Promise<void>

onToggleCamera

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

プロパティ値

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

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

プロパティ値

() => Promise<void>

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

プロパティ値

() => Promise<void>

メソッドの詳細

onRemoveParticipant(string)

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

パラメーター

userId

string

戻り値

Promise<void>