CallCompositeProps interface
CallComposite の Props。
- Extends
プロパティ
adapter | アダプターは、ロジックとデータを複合に提供します。 複合は、アダプターを使用して制御することもできます。 |
call |
現在の通話に新しい参加者を招待するための URL。 これが指定されている場合は、[参加者ボタン] ポップアップ メニューにボタンが表示されます。 |
form |
デスクトップまたはモバイルの複合フォーム ファクターを最適化します。 |
options | CallComposite の UI 要素を有効または無効またはカスタマイズするためのフラグ。 |
継承されたプロパティ
fluent |
複合の Fluent テーマ。 |
icons | 複合のカスタム アイコンのオーバーライド。 JSX 要素を指定して、既定のアイコンをオーバーライドできます。 |
locale | 複合のロケール。 |
on |
Composite でレンダリングされたアバターにカスタム データを提供するために使用できるコールバック関数。 これは、複合に表示される displayName には影響しません。 複合全体の displayName は、アダプターの作成時にアダプターに提供されます。 は、アダプターの作成時にアダプターに提供される内容になります。 |
on |
参加者リストの参加者にカスタム メニュー項目を提供するために使用できるコールバック関数。 |
rtl | 複合が右から左に表示されるかどうか。 |
プロパティの詳細
adapter
アダプターは、ロジックとデータを複合に提供します。 複合は、アダプターを使用して制御することもできます。
adapter: CommonCallAdapter
プロパティ値
callInvitationUrl
現在の通話に新しい参加者を招待するための URL。 これが指定されている場合は、[参加者ボタン] ポップアップ メニューにボタンが表示されます。
callInvitationUrl?: string
プロパティ値
string
formFactor
デスクトップまたはモバイルの複合フォーム ファクターを最適化します。
formFactor?: "desktop" | "mobile"
プロパティ値
"desktop" | "mobile"
注釈
mobile
は現在、モバイル デバイスの縦モードにのみ最適化されており、横向きはサポートされていません。
options
継承されたプロパティの詳細
fluentTheme
複合の Fluent テーマ。
fluentTheme?: PartialTheme | Theme
プロパティ値
PartialTheme | Theme
icons
複合のカスタム アイコンのオーバーライド。 JSX 要素を指定して、既定のアイコンをオーバーライドできます。
icons?: CallCompositeIcons
プロパティ値
locale
onFetchAvatarPersonaData
Composite でレンダリングされたアバターにカスタム データを提供するために使用できるコールバック関数。
これは、複合に表示される displayName には影響しません。 複合全体の displayName は、アダプターの作成時にアダプターに提供されます。 は、アダプターの作成時にアダプターに提供される内容になります。
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
プロパティ値
onFetchParticipantMenuItems
参加者リストの参加者にカスタム メニュー項目を提供するために使用できるコールバック関数。
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback