VideoGalleryProps interface
プロパティ
dominant |
優勢な話者 userId の優先順位の一覧。 0 番目のインデックスが最も優先されます。 |
layout | ビデオ タイルのレイアウト。 |
local |
ローカル ビデオのパーツ |
local |
カメラを切り替えるボタンのカメラ コントロール情報。 |
local |
ローカル ビデオ ビュー のオプション |
max |
レンダリングされる参加者リモート ビデオ ストリームの最大数。 |
on |
ローカル ビデオ ストリーム ビューを作成するためのコールバック |
on |
リモート ビデオ ストリーム ビューを作成するためのコールバック |
on |
ローカル ビデオ ストリーム ビューを破棄するためのコールバック |
on |
リモート ビデオ ストリーム ビューを破棄するためのコールバック |
on |
一部のアバターをレンダリングするためのコールバック |
on |
ローカル ビデオ タイルをレンダリングするためのコールバック |
on |
リモート ビデオ タイルをレンダリングするためのコールバック |
remote |
リモート ビデオパーツの一覧 |
remote |
リモート ビデオの表示オプション |
show |
ローカル ビデオ カメラ スイッチャー ボタンを表示するかどうか |
show |
ユーザーの表示名の横にミュート アイコンを表示するかどうか。 |
strings | コンポーネントでオーバーライドする省略可能な文字列 |
styles | ユーザーがギャラリー コンテナーのカスタム CSS スタイルを含むオブジェクトを渡すことができます。 |
プロパティの詳細
dominantSpeakers
優勢な話者 userId の優先順位の一覧。 0 番目のインデックスが最も優先されます。
dominantSpeakers?: string[]
プロパティ値
string[]
layout
localParticipant
localVideoCameraCycleButtonProps
カメラを切り替えるボタンのカメラ コントロール情報。
localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps
プロパティ値
localVideoViewOptions
maxRemoteVideoStreams
レンダリングされる参加者リモート ビデオ ストリームの最大数。
maxRemoteVideoStreams?: number
プロパティ値
number
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?: () => void
プロパティ値
() => void
onDisposeRemoteStreamView
リモート ビデオ ストリーム ビューを破棄するためのコールバック
onDisposeRemoteStreamView?: (userId: string) => Promise<void>
プロパティ値
(userId: string) => Promise<void>
onRenderAvatar
onRenderLocalVideoTile
ローカル ビデオ タイルをレンダリングするためのコールバック
onRenderLocalVideoTile?: (localParticipant: VideoGalleryParticipant) => Element
プロパティ値
(localParticipant: VideoGalleryParticipant) => Element
onRenderRemoteVideoTile
リモート ビデオ タイルをレンダリングするためのコールバック
onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element
プロパティ値
(remoteParticipant: VideoGalleryRemoteParticipant) => Element
remoteParticipants
リモート ビデオパーツの一覧
remoteParticipants?: VideoGalleryRemoteParticipant[]
プロパティ値
remoteVideoViewOptions
showCameraSwitcherInLocalPreview
ローカル ビデオ カメラ スイッチャー ボタンを表示するかどうか
showCameraSwitcherInLocalPreview?: boolean
プロパティ値
boolean
showMuteIndicator
ユーザーの表示名の横にミュート アイコンを表示するかどうか。
showMuteIndicator?: boolean
プロパティ値
boolean
strings
コンポーネントでオーバーライドする省略可能な文字列
strings?: Partial<VideoGalleryStrings>
プロパティ値
Partial<VideoGalleryStrings>
styles
ユーザーがギャラリー コンテナーのカスタム CSS スタイルを含むオブジェクトを渡すことができます。
styles?: VideoGalleryStyles