مشاركة عبر


CallWithChatCompositeLoaderProps interface

الدعائم ل CallWithChatComposite التي يمكنك استخدامها في التطبيق الخاص بك.

يحتوي على حقيبتين خيارين:

يمتد

الخصائص

callAdapterOptions

خيارات AzureCommunicationCallAdapterOptions يستخدم هذا لتكوين محول المكالمة.

callWithChatCompositeOptions

خيارات CallWithChatCompositeCallWithChatCompositeOptions يستخدم هذا لتكوين مركب المكالمة.

credential

CommunicationTokenCredential للمستخدم المحلي.

displayName

اسم العرض للمستخدم المحلي.

endpoint

نقطة نهاية خدمة اتصالات Azure. يستخدم هذا للرمز المميز والانضمام إلى سلسلة الدردشة.

formFactor

عامل شكل الجهاز للمركب.

locator

محدد موقع المكالمة وسلسلة الدردشة. يستخدم هذا للانضمام إلى المكالمة وسلسلة الدردشة.

userId

UserId للمستخدم المحلي.

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

fluentTheme

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

icons

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

locale

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

onFetchAvatarPersonaData

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

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

onFetchParticipantMenuItems

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

rtl

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

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

callAdapterOptions

خيارات AzureCommunicationCallAdapterOptions يستخدم هذا لتكوين محول المكالمة.

callAdapterOptions?: CommonCallAdapterOptions

قيمة الخاصية

callWithChatCompositeOptions

خيارات CallWithChatCompositeCallWithChatCompositeOptions يستخدم هذا لتكوين مركب المكالمة.

callWithChatCompositeOptions?: CallWithChatCompositeOptions

قيمة الخاصية

credential

CommunicationTokenCredential للمستخدم المحلي.

credential: CommunicationTokenCredential

قيمة الخاصية

displayName

اسم العرض للمستخدم المحلي.

displayName: string

قيمة الخاصية

string

endpoint

نقطة نهاية خدمة اتصالات Azure. يستخدم هذا للرمز المميز والانضمام إلى سلسلة الدردشة.

endpoint: string

قيمة الخاصية

string

formFactor

عامل شكل الجهاز للمركب.

formFactor?: "mobile" | "desktop"

قيمة الخاصية

"mobile" | "desktop"

locator

محدد موقع المكالمة وسلسلة الدردشة. يستخدم هذا للانضمام إلى المكالمة وسلسلة الدردشة.

locator: CallAndChatLocator

قيمة الخاصية

userId

UserId للمستخدم المحلي.

userId: CommunicationUserIdentifier

قيمة الخاصية

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

fluentTheme

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

fluentTheme?: PartialTheme | Theme

قيمة الخاصية

PartialTheme | Theme

موروثة من Partial.fluentTheme

icons

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

icons?: CallWithChatCompositeIcons

قيمة الخاصية

موروثة من الرموز الجزئية

locale

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

locale?: CompositeLocale

قيمة الخاصية

موروثة من جزئي.locale

onFetchAvatarPersonaData

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

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

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

قيمة الخاصية

موروثة من Partial.onFetchAvatarPersonaData

onFetchParticipantMenuItems

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

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

قيمة الخاصية

موروثة من Partial.onFetchParticipantMenuItems

rtl

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

rtl?: boolean

قيمة الخاصية

boolean

موروثة من جزئي