ChatCompositeProps interface
Props untuk ChatComposite.
- Extends
Properti
adapter | Adaptor menyediakan logika dan data ke komposit. Komposit juga dapat dikontrol menggunakan adaptor. |
on |
|
on |
|
options | Bendera untuk mengaktifkan/menonaktifkan elemen visual ChatComposite. |
Properti yang Diwariskan
fluent |
Tema fasih untuk komposit. |
icons | Ikon Kustom mengambil alih komposit. Elemen JSX dapat disediakan untuk mengganti ikon default. |
locale | Lokal untuk komposit. |
on |
Fungsi panggilan balik yang dapat digunakan untuk menyediakan data kustom ke Avatar yang dirender di Komposit. Ini tidak akan mempengaruhi displayName yang ditunjukkan dalam komposit. DisplayName di seluruh komposit akan menjadi apa yang disediakan untuk adaptor saat adaptor dibuat. akan menjadi apa yang disediakan untuk adaptor ketika adaptor dibuat. |
on |
Fungsi panggilan balik yang dapat digunakan untuk menyediakan item menu kustom untuk peserta dalam daftar peserta. |
rtl | Apakah komposit ditampilkan dari kanan-ke-kiri. |
Detail Properti
adapter
Adaptor menyediakan logika dan data ke komposit. Komposit juga dapat dikontrol menggunakan adaptor.
adapter: ChatAdapter
Nilai Properti
onRenderMessage
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element
Panggilan balik untuk menyesuaikan perender pesan.
onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
Nilai Properti
(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element
onRenderTypingIndicator
(typingUsers: CommunicationParticipant[]) => JSX.Element
Panggilan balik untuk menyesuaikan perender indikator pengetikan.
onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element
Nilai Properti
(typingUsers: CommunicationParticipant[]) => Element
options
Bendera untuk mengaktifkan/menonaktifkan elemen visual ChatComposite.
options?: ChatCompositeOptions
Nilai Properti
Detail Properti yang Diwariskan
fluentTheme
Tema fasih untuk komposit.
fluentTheme?: PartialTheme | Theme
Nilai Properti
PartialTheme | Theme
Diwarisi DariBaseCompositeProps.fluentTheme
icons
Ikon Kustom mengambil alih komposit. Elemen JSX dapat disediakan untuk mengganti ikon default.
icons?: ChatCompositeIcons
Nilai Properti
Diwarisi DariBaseCompositeProps.icons
locale
Lokal untuk komposit.
locale?: CompositeLocale
Nilai Properti
Diwarisi DariBaseCompositeProps.locale
onFetchAvatarPersonaData
Fungsi panggilan balik yang dapat digunakan untuk menyediakan data kustom ke Avatar yang dirender di Komposit.
Ini tidak akan mempengaruhi displayName yang ditunjukkan dalam komposit. DisplayName di seluruh komposit akan menjadi apa yang disediakan untuk adaptor saat adaptor dibuat. akan menjadi apa yang disediakan untuk adaptor ketika adaptor dibuat.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Nilai Properti
Diwarisi DariBaseCompositeProps.onFetchAvatarPersonaData
onFetchParticipantMenuItems
Fungsi panggilan balik yang dapat digunakan untuk menyediakan item menu kustom untuk peserta dalam daftar peserta.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Nilai Properti
Diwarisi DariBaseCompositeProps.onFetchParticipantMenuItems
rtl
Apakah komposit ditampilkan dari kanan-ke-kiri.
rtl?: boolean
Nilai Properti
boolean
Diwarisi DariBaseCompositeProps.rtl