Udostępnij przez


ChatCompositeProps interface

Podziękowania dla ChatComposite.

Rozszerzenie

Właściwości

adapter

Karta zapewnia logikę i dane złożonemu. Złożone można również kontrolować za pomocą adaptera.

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element wywołanie zwrotne służące do dostosowywania modułu renderowania komunikatów.

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element wywołanie zwrotne służące do dostosowywania modułu renderowania wskaźnika wpisywania.

options

Flagi włączania/wyłączania elementów wizualnych ChatComposite.

Właściwości dziedziczone

fluentTheme

Płynny motyw dla złożonego elementu.

icons

Zastępowanie 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.

onFetchAvatarPersonaData

Funkcja wywołania zwrotnego, która może służyć do udostępniania niestandardowych danych awatarom renderowanych w elem.

Nie wpłynie to na nazwę displayName wyświetlaną w obiekcie złożonym. Wartość displayName w całym zestawie będzie dostarczana do karty podczas tworzenia karty. będzie to, co jest dostarczane do karty po utworzeniu karty.

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.

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żonemu. Złożone 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 włączania/wyłączania elementów wizualnych ChatComposite.

options?: ChatCompositeOptions

Wartość właściwości

Szczegóły właściwości dziedziczonej

fluentTheme

Płynny motyw dla złożonego elementu.

fluentTheme?: PartialTheme | Theme

Wartość właściwości

PartialTheme | Theme

dziedziczone zBaseCompositeProps.fluentTheme

icons

Zastępowanie 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.icon

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 udostępniania niestandardowych danych awatarom renderowanych w elem.

Nie wpłynie to na nazwę displayName wyświetlaną w obiekcie złożonym. Wartość displayName w całym zestawie będzie dostarczana do karty podczas tworzenia karty. będzie to, co jest dostarczane do karty po utworzeniu 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