مشاركة عبر


CallCompositeLoaderProps interface

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

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

يمتد

الخصائص

callAdapterOptions

يتم إستخدام خيارات useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) هذا لتكوين محول المكالمات.

callCompositeOptions

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

credential

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

displayName

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

formFactor

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

locator

محدد موقع المكالمة

userId

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

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

fluentTheme

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

icons

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

locale

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

onFetchAvatarPersonaData

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

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

onFetchParticipantMenuItems

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

rtl

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

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

callAdapterOptions

يتم إستخدام خيارات useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) هذا لتكوين محول المكالمات.

callAdapterOptions?: CommonCallAdapterOptions

قيمة الخاصية

callCompositeOptions

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

callCompositeOptions?: CallCompositeOptions

قيمة الخاصية

credential

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

credential: CommunicationTokenCredential

قيمة الخاصية

displayName

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

displayName: string

قيمة الخاصية

string

formFactor

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

formFactor?: "mobile" | "desktop"

قيمة الخاصية

"mobile" | "desktop"

locator

محدد موقع المكالمة

locator: CallAdapterLocator

قيمة الخاصية

userId

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

userId: CommunicationUserIdentifier

قيمة الخاصية

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

fluentTheme

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

fluentTheme?: PartialTheme | Theme

قيمة الخاصية

PartialTheme | Theme

موروثة من Partial.fluentTheme

icons

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

icons?: CallCompositeIcons

قيمة الخاصية

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

locale

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

locale?: CompositeLocale

قيمة الخاصية

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

onFetchAvatarPersonaData

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

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

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

قيمة الخاصية

موروثة من Partial.onFetchAvatarPersonaData

onFetchParticipantMenuItems

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

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

قيمة الخاصية

موروثة من Partial.onFetchParticipantMenuItems

rtl

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

rtl?: boolean

قيمة الخاصية

boolean

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