مشاركة عبر


ChatCompositeProps interface

خصائص ChatComposite.

يمتد

الخصائص

adapter

يوفر المحول منطقا وبيانات للمركب. يمكن أيضا التحكم في مركب باستخدام المحول.

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element رد اتصال لتخصيص عارض الرسائل.

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element رد اتصال لتخصيص عارض مؤشر الكتابة.

options

علامات لتمكين/تعطيل العناصر المرئية ChatComposite.

الخصائص الموروثة

fluentTheme

نسق بطلاقة للمركب.

icons

تجاوز الرمز المخصص للمركب. يمكن توفير عنصر JSX لتجاوز الأيقونة الافتراضية.

locale

إعدادات محلية للمركب.

onFetchAvatarPersonaData

دالة رد الاتصال التي يمكن استخدامها لتوفير بيانات مخصصة إلى الأفاتار المعروضة في مركب.

لن يؤثر هذا على displayName الموضح في المركب. سيكون displayName في جميع أنحاء المركب هو ما يتم توفيره للمحول عند إنشاء المحول. سيكون ما يتم توفيره للمحول عند إنشاء المحول.

onFetchParticipantMenuItems

دالة رد اتصال يمكن استخدامها لتوفير عناصر قائمة مخصصة لمشارك في قائمة المشاركين.

rtl

ما إذا كان يتم عرض مركب من اليمين إلى اليسار.

تفاصيل الخاصية

adapter

يوفر المحول منطقا وبيانات للمركب. يمكن أيضا التحكم في مركب باستخدام المحول.

adapter: ChatAdapter

قيمة الخاصية

onRenderMessage

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => JSX.Element رد اتصال لتخصيص عارض الرسائل.

onRenderMessage?: (messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element

قيمة الخاصية

(messageProps: MessageProps, defaultOnRender?: MessageRenderer) => Element

onRenderTypingIndicator

(typingUsers: CommunicationParticipant[]) => JSX.Element رد اتصال لتخصيص عارض مؤشر الكتابة.

onRenderTypingIndicator?: (typingUsers: CommunicationParticipant[]) => Element

قيمة الخاصية

(typingUsers: CommunicationParticipant[]) => Element

options

علامات لتمكين/تعطيل العناصر المرئية ChatComposite.

options?: ChatCompositeOptions

قيمة الخاصية

تفاصيل الخاصية الموروثة

fluentTheme

نسق بطلاقة للمركب.

fluentTheme?: PartialTheme | Theme

قيمة الخاصية

PartialTheme | Theme

موروث منBaseCompositeProps.fluentTheme

icons

تجاوز الرمز المخصص للمركب. يمكن توفير عنصر JSX لتجاوز الأيقونة الافتراضية.

icons?: ChatCompositeIcons

قيمة الخاصية

موروثة منBaseCompositeProps.icons

locale

إعدادات محلية للمركب.

locale?: CompositeLocale

قيمة الخاصية

موروث منBaseCompositeProps.locale

onFetchAvatarPersonaData

دالة رد الاتصال التي يمكن استخدامها لتوفير بيانات مخصصة إلى الأفاتار المعروضة في مركب.

لن يؤثر هذا على displayName الموضح في المركب. سيكون displayName في جميع أنحاء المركب هو ما يتم توفيره للمحول عند إنشاء المحول. سيكون ما يتم توفيره للمحول عند إنشاء المحول.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

قيمة الخاصية

موروث منBaseCompositeProps.onFetchAvatarPersonaData

onFetchParticipantMenuItems

دالة رد اتصال يمكن استخدامها لتوفير عناصر قائمة مخصصة لمشارك في قائمة المشاركين.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

قيمة الخاصية

موروث منBaseCompositeProps.onFetchParticipantMenuItems

rtl

ما إذا كان يتم عرض مركب من اليمين إلى اليسار.

rtl?: boolean

قيمة الخاصية

boolean

موروث منBaseCompositeProps.rtl