Compartir a través de


CallCompositeLoaderProps interface

Props para OutboundCallComposite que puedes usar en tu aplicación.

Contiene dos opciones de bolsas:

Extends

Propiedades

callAdapterOptions

Opciones para el useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Se utiliza para configurar el adaptador de llamada.

callCompositeOptions

Opciones para CallCompositeCallCompositeOptions Se usa para configurar la llamada compuesta.

credential

CommunicationTokenCredential para el usuario local.

displayName

Nombre para mostrar del usuario local.

formFactor

Factor de forma del dispositivo para el compuesto.

locator

Localizador de la llamada

userId

UserId para el usuario local.

Propiedades heredadas

fluentTheme

Tema fluent para la composición.

icons

Invalidación de icono personalizado para la composición. Se puede proporcionar un elemento JSX para invalidar el icono predeterminado.

locale

Configuración regional de la composición.

onFetchAvatarPersonaData

Función de devolución de llamada que se puede usar para proporcionar datos personalizados a avatares representados en compuesto.

Esto no afectará al displayName que se muestra en la composición. DisplayName a lo largo de la composición será lo que se proporciona al adaptador cuando se cree el adaptador. será lo que se proporciona al adaptador cuando se crea el adaptador.

onFetchParticipantMenuItems

Función de devolución de llamada que se puede usar para proporcionar elementos de menú personalizados para un participante en la lista de participantes.

rtl

Indica si la composición se muestra de derecha a izquierda.

Detalles de las propiedades

callAdapterOptions

callCompositeOptions

Opciones para CallCompositeCallCompositeOptions Se usa para configurar la llamada compuesta.

callCompositeOptions?: CallCompositeOptions

Valor de propiedad

credential

CommunicationTokenCredential para el usuario local.

credential: CommunicationTokenCredential

Valor de propiedad

displayName

Nombre para mostrar del usuario local.

displayName: string

Valor de propiedad

string

formFactor

Factor de forma del dispositivo para el compuesto.

formFactor?: "mobile" | "desktop"

Valor de propiedad

"mobile" | "desktop"

locator

Localizador de la llamada

locator: CallAdapterLocator

Valor de propiedad

userId

UserId para el usuario local.

userId: CommunicationUserIdentifier

Valor de propiedad

Detalles de las propiedades heredadas

fluentTheme

Tema fluent para la composición.

fluentTheme?: PartialTheme | Theme

Valor de propiedad

PartialTheme | Theme

heredado de Partial.fluentTheme

icons

Invalidación de icono personalizado para la composición. Se puede proporcionar un elemento JSX para invalidar el icono predeterminado.

icons?: CallCompositeIcons

Valor de propiedad

heredado de Parcial.iconos

locale

Configuración regional de la composición.

locale?: CompositeLocale

Valor de propiedad

heredado de Partial.locale

onFetchAvatarPersonaData

Función de devolución de llamada que se puede usar para proporcionar datos personalizados a avatares representados en compuesto.

Esto no afectará al displayName que se muestra en la composición. DisplayName a lo largo de la composición será lo que se proporciona al adaptador cuando se cree el adaptador. será lo que se proporciona al adaptador cuando se crea el adaptador.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Valor de propiedad

heredado de Partial.onFetchAvatarPersonaData

onFetchParticipantMenuItems

Función de devolución de llamada que se puede usar para proporcionar elementos de menú personalizados para un participante en la lista de participantes.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

Valor de propiedad

heredado de Partial.onFetchParticipantMenuItems

rtl

Indica si la composición se muestra de derecha a izquierda.

rtl?: boolean

Valor de propiedad

boolean

heredado de Parcial.rtl