ChatCompositeProps interface
Rekwisieten voor ChatComposite.
- Uitbreiding
Eigenschappen
| adapter | Een adapter biedt logica en gegevens aan de samengestelde. Samengesteld kan ook worden beheerd met behulp van de adapter. |
| on |
|
| on |
|
| options | Vlaggen om visuele elementen van de ChatComposite-in of uit te schakelen. |
Overgenomen eigenschappen
| fluent |
Fluent-thema voor het samengestelde. |
| icons | Aangepast pictogram overschrijven voor de samengestelde. Er kan een JSX-element worden opgegeven om het standaardpictogram te overschrijven. |
| locale | Landinstelling voor het samengestelde. |
| on |
Een callback-functie die kan worden gebruikt om aangepaste gegevens te leveren aan Avatars die worden weergegeven in Samengesteld. Dit heeft geen invloed op de displayName die wordt weergegeven in de samengestelde. De displayName in het hele samengestelde element wordt geleverd aan de adapter wanneer de adapter wordt gemaakt. wordt geleverd aan de adapter wanneer de adapter wordt gemaakt. |
| on |
Een callback-functie die kan worden gebruikt voor het opgeven van aangepaste menu-items voor een deelnemer in de lijst met deelnemers. |
| rtl | Of samengesteld van rechts naar links wordt weergegeven. |
Eigenschapdetails
adapter
Een adapter biedt logica en gegevens aan de samengestelde. Samengesteld kan ook worden beheerd met behulp van de adapter.
adapter: ChatAdapter
Waarde van eigenschap
onRenderMessage
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element Een callback voor het aanpassen van de berichtweergave.
onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
Waarde van eigenschap
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
onRenderTypingIndicator
(typingUsers: CommunicationParticipant[]) => JSX.Element een callback voor het aanpassen van de weergave van de typeindicator.
onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element
Waarde van eigenschap
(typingUsers: CommunicationParticipant[]) => Element
options
Vlaggen om visuele elementen van de ChatComposite-in of uit te schakelen.
options?: ChatCompositeOptions
Waarde van eigenschap
Details van overgenomen eigenschap
fluentTheme
Fluent-thema voor het samengestelde.
fluentTheme?: PartialTheme | Theme
Waarde van eigenschap
PartialTheme | Theme
overgenomen vanBaseCompositeProps.fluentTheme
icons
Aangepast pictogram overschrijven voor de samengestelde. Er kan een JSX-element worden opgegeven om het standaardpictogram te overschrijven.
icons?: ChatCompositeIcons
Waarde van eigenschap
overgenomen vanBaseCompositeProps.icons
locale
Landinstelling voor het samengestelde.
locale?: CompositeLocale
Waarde van eigenschap
overgenomen vanBaseCompositeProps.locale-
onFetchAvatarPersonaData
Een callback-functie die kan worden gebruikt om aangepaste gegevens te leveren aan Avatars die worden weergegeven in Samengesteld.
Dit heeft geen invloed op de displayName die wordt weergegeven in de samengestelde. De displayName in het hele samengestelde element wordt geleverd aan de adapter wanneer de adapter wordt gemaakt. wordt geleverd aan de adapter wanneer de adapter wordt gemaakt.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Waarde van eigenschap
overgenomen vanBaseCompositeProps.onFetchAvatarPersonaData
onFetchParticipantMenuItems
Een callback-functie die kan worden gebruikt voor het opgeven van aangepaste menu-items voor een deelnemer in de lijst met deelnemers.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Waarde van eigenschap
overgenomen vanBaseCompositeProps.onFetchParticipantMenuItems
rtl
Of samengesteld van rechts naar links wordt weergegeven.
rtl?: boolean
Waarde van eigenschap
boolean
overgenomen vanBaseCompositeProps.rtl