ChatCompositeProps interface
Rekwizyty dla ChatComposite.
- Extends
Właściwości
adapter | Karta zapewnia logikę i dane złożone. Kompozyt można również kontrolować za pomocą adaptera. |
on |
|
on |
|
options | Flagi umożliwiające włączanie/wyłączanie elementów wizualnych aplikacji ChatComposite. |
Właściwości dziedziczone
fluent |
Motyw Fluent dla złożonego. |
icons | Zastąpienie ikony niestandardowej dla złożonego elementu. Element JSX można podać, aby zastąpić ikonę domyślną. |
locale | Ustawienia regionalne dla złożonego. |
on |
Funkcja wywołania zwrotnego, która może służyć do dostarczania danych niestandardowych do awatarów renderowanych w elemecie złożonym. Nie wpłynie to na nazwę displayName wyświetlaną w obiekcie złożonym. Właściwość displayName w całym zestawie będzie dostarczana do karty podczas tworzenia karty. element będzie dostarczany do karty podczas tworzenia karty. |
on |
Funkcja wywołania zwrotnego, która może służyć do udostępniania niestandardowych elementów menu dla uczestnika na liście uczestników. |
rtl | Czy złożony jest wyświetlany od prawej do lewej. |
Szczegóły właściwości
adapter
Karta zapewnia logikę i dane złożone. Kompozyt można również kontrolować za pomocą adaptera.
adapter: ChatAdapter
Wartość właściwości
onRenderMessage
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element
Wywołanie zwrotne służące do dostosowywania modułu renderowania komunikatów.
onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
Wartość właściwości
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
onRenderTypingIndicator
(typingUsers: CommunicationParticipant[]) => JSX.Element
Wywołanie zwrotne służące do dostosowywania modułu renderowania wskaźnika wpisywania.
onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element
Wartość właściwości
(typingUsers: CommunicationParticipant[]) => Element
options
Flagi umożliwiające włączanie/wyłączanie elementów wizualnych aplikacji ChatComposite.
options?: ChatCompositeOptions
Wartość właściwości
Szczegóły właściwości dziedziczonej
fluentTheme
Motyw Fluent dla złożonego.
fluentTheme?: PartialTheme | Theme
Wartość właściwości
PartialTheme | Theme
Dziedziczone zBaseCompositeProps.fluentTheme
icons
Zastąpienie ikony niestandardowej dla złożonego elementu. Element JSX można podać, aby zastąpić ikonę domyślną.
icons?: ChatCompositeIcons
Wartość właściwości
Dziedziczone zBaseCompositeProps.icons
locale
Ustawienia regionalne dla złożonego.
locale?: CompositeLocale
Wartość właściwości
Dziedziczone zBaseCompositeProps.locale
onFetchAvatarPersonaData
Funkcja wywołania zwrotnego, która może służyć do dostarczania danych niestandardowych do awatarów renderowanych w elemecie złożonym.
Nie wpłynie to na nazwę displayName wyświetlaną w obiekcie złożonym. Właściwość displayName w całym zestawie będzie dostarczana do karty podczas tworzenia karty. element będzie dostarczany do karty podczas tworzenia karty.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Wartość właściwości
Dziedziczone zBaseCompositeProps.onFetchAvatarPersonaData
onFetchParticipantMenuItems
Funkcja wywołania zwrotnego, która może służyć do udostępniania niestandardowych elementów menu dla uczestnika na liście uczestników.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Wartość właściwości
Dziedziczone zBaseCompositeProps.onFetchParticipantMenuItems
rtl
Czy złożony jest wyświetlany od prawej do lewej.
rtl?: boolean
Wartość właściwości
boolean
Dziedziczone zBaseCompositeProps.rtl