ChatCompositeProps interface
ChatComposite的 Props。
- Extends
屬性
adapter | 配接器會將邏輯和數據提供給複合。 您也可以使用配接器來控制複合。 |
on |
|
on |
|
options | 旗標,以啟用/停用 ChatComposite的視覺專案。 |
繼承的屬性
fluent |
複合的 Fluent 主題。 |
icons | 複合的自定義圖示覆寫。 您可以提供 JSX 元素來覆寫預設圖示。 |
locale | 複合的地區設定。 |
on |
回呼函式,可用來將自定義數據提供給在複合中轉譯的虛擬人偶。 這不會影響複合中顯示的 displayName。 整個複合的 displayName 將會在建立配接器時提供給配接器。 將會是建立配接器時提供給配接器的內容。 |
on |
回呼函式,可用來為參與者清單中的參與者提供自定義功能表項。 |
rtl | 複合是否由右至左顯示。 |
屬性詳細資料
adapter
onRenderMessage
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element
自定義訊息轉譯器的回呼。
onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
屬性值
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
onRenderTypingIndicator
(typingUsers: CommunicationParticipant[]) => JSX.Element
自定義輸入指標轉譯器的回呼。
onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element
屬性值
(typingUsers: CommunicationParticipant[]) => Element
options
繼承的屬性詳細資料
fluentTheme
複合的 Fluent 主題。
fluentTheme?: PartialTheme | Theme
屬性值
PartialTheme | Theme
icons
複合的自定義圖示覆寫。 您可以提供 JSX 元素來覆寫預設圖示。
icons?: ChatCompositeIcons
屬性值
locale
onFetchAvatarPersonaData
回呼函式,可用來將自定義數據提供給在複合中轉譯的虛擬人偶。
這不會影響複合中顯示的 displayName。 整個複合的 displayName 將會在建立配接器時提供給配接器。 將會是建立配接器時提供給配接器的內容。
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
屬性值
onFetchParticipantMenuItems
回呼函式,可用來為參與者清單中的參與者提供自定義功能表項。
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback