CallCompositeProps interface
CallComposite的 Props。
- Extends
屬性
adapter | 配接器會將邏輯和數據提供給複合。 您也可以使用配接器來控制複合。 |
call |
邀請新參與者加入目前通話的 URL。 如果提供此選項,按鈕會出現在 [參與者按鈕] 飛出視窗功能表中。 |
form |
將桌面或行動裝置的複合尺寸優化。 |
options | 旗標,以啟用/停用或自定義 CallComposite的 UI 元素。 |
繼承的屬性
fluent |
複合的 Fluent 主題。 |
icons | 複合的自定義圖示覆寫。 您可以提供 JSX 元素來覆寫預設圖示。 |
locale | 複合的地區設定。 |
on |
回呼函式,可用來將自定義數據提供給在複合中轉譯的虛擬人偶。 這不會影響複合中顯示的 displayName。 整個複合的 displayName 將會在建立配接器時提供給配接器。 將會是建立配接器時提供給配接器的內容。 |
on |
回呼函式,可用來為參與者清單中的參與者提供自定義功能表項。 |
rtl | 複合是否由右至左顯示。 |
屬性詳細資料
adapter
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
回呼函式,可用來將自定義數據提供給在複合中轉譯的虛擬人偶。
這不會影響複合中顯示的 displayName。 整個複合的 displayName 將會在建立配接器時提供給配接器。 將會是建立配接器時提供給配接器的內容。
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
屬性值
onFetchParticipantMenuItems
回呼函式,可用來為參與者清單中的參與者提供自定義功能表項。
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback