Delen via


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.

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element Een callback voor het aanpassen van de berichtweergave.

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element een callback voor het aanpassen van de weergave van de typeindicator.

options

Vlaggen om visuele elementen van de ChatComposite-in of uit te schakelen.

Overgenomen eigenschappen

fluentTheme

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.

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.

onFetchParticipantMenuItems

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