ChatCompositeLoaderProps interface

Rekvizity pro ChatComposite, které můžete použít ve své aplikaci. Obsahuje možnosti pro ChatCompositeChatCompositeOptions.

Extends

Vlastnosti

chatCompositeOptions

Možnosti pro Slouží useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) ke konfiguraci chatovacího adaptéru.

credential

CommunicationTokenCredential pro místního uživatele.

displayName

Zobrazované jméno místního uživatele.

endpoint

Koncový bod komunikační služby. Používá se pro token a připojení k vláknu chatu.

threadId

ID vlákna komunikace pro vlákno chatu.

userId

UserId pro místního uživatele.

Zděděné vlastnosti

fluentTheme

Fluent motiv pro složený.

icons

Přepsání vlastní ikony pro složený soubor K přepsání výchozí ikony je možné zadat element JSX.

locale

Národní prostředí pro složené.

onFetchAvatarPersonaData

Funkce zpětného volání, která se dá použít k poskytování vlastních dat avatarům vykresleným ve složené části.

To nebude mít vliv na displayName zobrazené ve složeného souboru. Po vytvoření adaptéru se zobrazí název displayName v celé složené části. bude k dispozici adaptéru při vytvoření adaptéru.

onFetchParticipantMenuItems

Funkce zpětného volání, kterou lze použít k poskytnutí vlastních položek nabídky pro účastníka v seznamu účastníků.

rtl

Určuje, zda je složené zobrazení zprava doleva.

Podrobnosti vlastnosti

chatCompositeOptions

Možnosti pro Slouží useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) ke konfiguraci chatovacího adaptéru.

chatCompositeOptions?: ChatCompositeOptions

Hodnota vlastnosti

credential

CommunicationTokenCredential pro místního uživatele.

credential: CommunicationTokenCredential

Hodnota vlastnosti

displayName

Zobrazované jméno místního uživatele.

displayName?: string

Hodnota vlastnosti

string

endpoint

Koncový bod komunikační služby. Používá se pro token a připojení k vláknu chatu.

endpoint: string

Hodnota vlastnosti

string

threadId

ID vlákna komunikace pro vlákno chatu.

threadId: string

Hodnota vlastnosti

string

userId

UserId pro místního uživatele.

userId: CommunicationUserIdentifier

Hodnota vlastnosti

Podrobnosti zděděných vlastností

fluentTheme

Fluent motiv pro složený.

fluentTheme?: PartialTheme | Theme

Hodnota vlastnosti

PartialTheme | Theme

Zděděno od Částečná.plynuláŠablona

icons

Přepsání vlastní ikony pro složený soubor K přepsání výchozí ikony je možné zadat element JSX.

icons?: ChatCompositeIcons

Hodnota vlastnosti

Zděděno od Část.icons

locale

Národní prostředí pro složené.

locale?: CompositeLocale

Hodnota vlastnosti

Zděděno od Partial.locale

onFetchAvatarPersonaData

Funkce zpětného volání, která se dá použít k poskytování vlastních dat avatarům vykresleným ve složené části.

To nebude mít vliv na displayName zobrazené ve složeného souboru. Po vytvoření adaptéru se zobrazí název displayName v celé složené části. bude k dispozici adaptéru při vytvoření adaptéru.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Hodnota vlastnosti

Zděděno od Partial.onFetchAvatarPersonaData

onFetchParticipantMenuItems

Funkce zpětného volání, kterou lze použít k poskytnutí vlastních položek nabídky pro účastníka v seznamu účastníků.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

Hodnota vlastnosti

Zděděno od Partial.onFetchParticipantMenuItems

rtl

Určuje, zda je složené zobrazení zprava doleva.

rtl?: boolean

Hodnota vlastnosti

boolean

Zděděno od Partial.rtl