ChatCompositeLoaderProps interface
Props voor de ChatComposite die je in je applicatie kunt gebruiken. Bevat de opties voor de ChatCompositeChatCompositeOptions.
- Uitbreiding
-
Partial<BaseCompositeProps<ChatCompositeIcons>>
Eigenschappen
| chat |
Opties voor de useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) Dit wordt gebruikt om de chatadapter te configureren. |
| credential | CommunicationTokenCredential voor de lokale gebruiker. |
| display |
Weergavenaam voor de lokale gebruiker. |
| endpoint | Eindpunt van de communicatieservice. Dit wordt gebruikt voor het token en deelname aan de chatthread. |
| thread |
Communicatie threadId voor de chatthread. |
| user |
UserId voor de lokale gebruiker. |
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
chatCompositeOptions
Opties voor de useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) Dit wordt gebruikt om de chatadapter te configureren.
chatCompositeOptions?: ChatCompositeOptions
Waarde van eigenschap
credential
CommunicationTokenCredential voor de lokale gebruiker.
credential: CommunicationTokenCredential
Waarde van eigenschap
displayName
Weergavenaam voor de lokale gebruiker.
displayName?: string
Waarde van eigenschap
string
endpoint
Eindpunt van de communicatieservice. Dit wordt gebruikt voor het token en deelname aan de chatthread.
endpoint: string
Waarde van eigenschap
string
threadId
Communicatie threadId voor de chatthread.
threadId: string
Waarde van eigenschap
string
userId
UserId voor de lokale gebruiker.
userId: CommunicationUserIdentifier
Waarde van eigenschap
Details van overgenomen eigenschap
fluentTheme
Fluent-thema voor het samengestelde.
fluentTheme?: PartialTheme | Theme
Waarde van eigenschap
PartialTheme | Theme
Geërfd van Gedeeltelijk.vloeiendThema
icons
Aangepast pictogram overschrijven voor de samengestelde. Er kan een JSX-element worden opgegeven om het standaardpictogram te overschrijven.
icons?: ChatCompositeIcons
Waarde van eigenschap
Geërfd van Gedeeltelijk.iconen
locale
Landinstelling voor het samengestelde.
locale?: CompositeLocale
Waarde van eigenschap
Geërfd van Partial.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
Geërfd van Partial.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
Geërfd van Partial.onFetchParticipantMenuItems
rtl
Of samengesteld van rechts naar links wordt weergegeven.
rtl?: boolean
Waarde van eigenschap
boolean
Geërfd van Gedeeltelijk.rtl