ChatCompositeProps interface
Rekvisita för ChatComposite.
- Extends
Egenskaper
| adapter | Ett kort tillhandahåller logik och data till den sammansatta. Sammansatt kan också styras med hjälp av adaptern. |
| on |
|
| on |
|
| options | Flaggor för att aktivera/inaktivera visuella element i ChatComposite. |
Ärvda egenskaper
| fluent |
Fluent-tema för kompositen. |
| icons | Åsidosättning av anpassad ikon för det sammansatta objektet. Du kan ange ett JSX-element för att åsidosätta standardikonen. |
| locale | Nationella inställningar för kompositen. |
| on |
En återanropsfunktion som kan användas för att tillhandahålla anpassade data till avatarer som återges i sammansatt. Detta påverkar inte displayName som visas i den sammansatta filen. DisplayName i hela kompositen är det som tillhandahålls till adaptern när adaptern skapas. kommer att vara vad som tillhandahålls till adaptern när adaptern skapas. |
| on |
En återanropsfunktion som kan användas för att tillhandahålla anpassade menyalternativ för en deltagare i deltagarlistan. |
| rtl | Om sammansatt visas från höger till vänster. |
Egenskapsinformation
adapter
Ett kort tillhandahåller logik och data till den sammansatta. Sammansatt kan också styras med hjälp av adaptern.
adapter: ChatAdapter
Egenskapsvärde
onRenderMessage
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element Ett återanrop för att anpassa meddelandeåtergivningen.
onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
Egenskapsvärde
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
onRenderTypingIndicator
(typingUsers: CommunicationParticipant[]) => JSX.Element Ett återanrop för att anpassa typindikatoråtergivningen.
onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element
Egenskapsvärde
(typingUsers: CommunicationParticipant[]) => Element
options
Flaggor för att aktivera/inaktivera visuella element i ChatComposite.
options?: ChatCompositeOptions
Egenskapsvärde
Information om ärvda egenskaper
fluentTheme
Fluent-tema för kompositen.
fluentTheme?: PartialTheme | Theme
Egenskapsvärde
PartialTheme | Theme
ärvd frånBaseCompositeProps.fluentTheme
icons
Åsidosättning av anpassad ikon för det sammansatta objektet. Du kan ange ett JSX-element för att åsidosätta standardikonen.
icons?: ChatCompositeIcons
Egenskapsvärde
ärvs frånBaseCompositeProps.icons
locale
Nationella inställningar för kompositen.
locale?: CompositeLocale
Egenskapsvärde
ärvd frånBaseCompositeProps.locale
onFetchAvatarPersonaData
En återanropsfunktion som kan användas för att tillhandahålla anpassade data till avatarer som återges i sammansatt.
Detta påverkar inte displayName som visas i den sammansatta filen. DisplayName i hela kompositen är det som tillhandahålls till adaptern när adaptern skapas. kommer att vara vad som tillhandahålls till adaptern när adaptern skapas.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Egenskapsvärde
onFetchParticipantMenuItems
En återanropsfunktion som kan användas för att tillhandahålla anpassade menyalternativ för en deltagare i deltagarlistan.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Egenskapsvärde
rtl
Om sammansatt visas från höger till vänster.
rtl?: boolean
Egenskapsvärde
boolean
ärvd frånBaseCompositeProps.rtl