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


ChatCompositeLoaderProps interface

Props a ChatComposite-hez, amelyet az alkalmazásban használhat. A ChatCompositeChatCompositeOptions beállításait tartalmazza.

Extends

Tulajdonságok

chatCompositeOptions

A useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) Ez a csevegőadapter konfigurálására szolgál.

credential

CommunicationTokenCredential a helyi felhasználó számára.

displayName

A helyi felhasználó megjelenítendő neve.

endpoint

Kommunikációs szolgáltatás végpontja. Ez a jogkivonathoz és a csevegési szálhoz való csatlakozáshoz használatos.

threadId

Kommunikációs szálAzonosító a csevegési szálhoz.

userId

A helyi felhasználó felhasználói azonosítója.

Ö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

chatCompositeOptions

credential

CommunicationTokenCredential a helyi felhasználó számára.

credential: CommunicationTokenCredential

Tulajdonság értéke

displayName

A helyi felhasználó megjelenítendő neve.

displayName?: string

Tulajdonság értéke

string

endpoint

Kommunikációs szolgáltatás végpontja. Ez a jogkivonathoz és a csevegési szálhoz való csatlakozáshoz használatos.

endpoint: string

Tulajdonság értéke

string

threadId

Kommunikációs szálAzonosító a csevegési szálhoz.

threadId: string

Tulajdonság értéke

string

userId

A helyi felhasználó felhasználói azonosítója.

userId: CommunicationUserIdentifier

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ölt Részleges.fluentTéma

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

Örökölt Részleges.ikonok

locale

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

locale?: CompositeLocale

Tulajdonság értéke

Örökölt Partial.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ölt Partial.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ölt Partial.onFetchParticipantMenuItems

rtl

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

rtl?: boolean

Tulajdonság értéke

boolean

Örökölt Részleges.rtl