Megosztás a következőn keresztül:


ChatCompositeProps interface

A ChatCompositekellékei.

Extends

Tulajdonságok

adapter

Az adapter logikát és adatokat biztosít az összetett számára. Az összetettség az adapterrel is vezérelhető.

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element Visszahívás az üzenetmegjelenítő testreszabásához.

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element Visszahívás a gépelésjelző renderelőjének testreszabásához.

options

A ChatCompositevizuális elemeinek engedélyezésére/letiltására vonatkozó jelzők.

Örökölt tulajdonságok

fluentTheme

Fluent téma az összetett.

icons

Egyéni ikon felülbírálása az összetetthez. JSX-elem adható meg az alapértelmezett ikon felülbírálásához.

locale

Területi beállítás az összetetthez.

onFetchAvatarPersonaData

Visszahívási függvény, amely egyéni adatok megadására használható az Összetettben renderelt Avatarok számára.

Ez nem érinti az összetettben látható displayName tulajdonságot. Az adapter létrehozásakor a displayName az egész összetett fájlban az adapternek lesz megadva. az adapter létrehozásakor a rendszer az adapter számára biztosított lesz.

onFetchParticipantMenuItems

Visszahívási függvény, amellyel egyéni menüelemeket adhat meg egy résztvevőnek a résztvevők listájában.

rtl

Azt jelzi, hogy az összetett kép jobbról balra jelenik-e meg.

Tulajdonság adatai

adapter

Az adapter logikát és adatokat biztosít az összetett számára. Az összetettség az adapterrel is vezérelhető.

adapter: ChatAdapter

Tulajdonság értéke

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element Visszahívás az üzenetmegjelenítő testreszabásához.

onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element

Tulajdonság értéke

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element Visszahívás a gépelésjelző renderelőjének testreszabásához.

onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element

Tulajdonság értéke

(typingUsers: CommunicationParticipant[]) => Element

options

A ChatCompositevizuális elemeinek engedélyezésére/letiltására vonatkozó jelzők.

options?: ChatCompositeOptions

Tulajdonság értéke

Örökölt tulajdonság részletei

fluentTheme

Fluent téma az összetett.

fluentTheme?: PartialTheme | Theme

Tulajdonság értéke

PartialTheme | Theme

ÖrököltBaseCompositeProps.fluentTheme

icons

Egyéni ikon felülbírálása az összetetthez. JSX-elem adható meg az alapértelmezett ikon felülbírálásához.

icons?: ChatCompositeIcons

Tulajdonság értéke

BaseCompositeProps.iconsörökölt

locale

Területi beállítás az összetetthez.

locale?: CompositeLocale

Tulajdonság értéke

ÖrököltBaseCompositeProps.locale

onFetchAvatarPersonaData

Visszahívási függvény, amely egyéni adatok megadására használható az Összetettben renderelt Avatarok számára.

Ez nem érinti az összetettben látható displayName tulajdonságot. Az adapter létrehozásakor a displayName az egész összetett fájlban az adapternek lesz megadva. az adapter létrehozásakor a rendszer az adapter számára biztosított lesz.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Tulajdonság értéke

ÖrököltBaseCompositeProps.onFetchAvatarPersonaData

onFetchParticipantMenuItems

Visszahívási függvény, amellyel egyéni menüelemeket adhat meg egy résztvevőnek a résztvevők listájában.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

Tulajdonság értéke

ÖrököltBaseCompositeProps.onFetchParticipantMenuItems

rtl

Azt jelzi, hogy az összetett kép jobbról balra jelenik-e meg.

rtl?: boolean

Tulajdonság értéke

boolean

ÖrököltBaseCompositeProps.rtl