Partilhar via


CallCompositeLoaderProps interface

Props para o OutboundCallComposite que você pode usar em seu aplicativo.

Contém duas opções de sacos:

Extends

Propriedades

callAdapterOptions

Opções para o useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Isso é usado para configurar o adaptador de chamada.

callCompositeOptions

Opções para o CallCompositeCallCompositeOptions Isso é usado para configurar o composto de chamada.

credential

CommunicationTokenCredential para o usuário local.

displayName

Nome de exibição para o usuário local.

formFactor

Fator de forma do dispositivo para o compósito.

locator

localizador para a chamada

userId

UserId para o usuário local.

Propriedades Herdadas

fluentTheme

Tema fluente para o compósito.

icons

Substituição de ícone personalizado para o composto. Um elemento JSX pode ser fornecido para substituir o ícone padrão.

locale

Localidade para o composto.

onFetchAvatarPersonaData

Uma função de retorno de chamada que pode ser usada para fornecer dados personalizados para avatares renderizados em Composite.

Isso não afetará o displayName mostrado no composto. O displayName em todo o composto será o que é fornecido ao adaptador quando o adaptador é criado. será o que é fornecido ao adaptador quando o adaptador é criado.

onFetchParticipantMenuItems

Uma função de retorno de chamada que pode ser usada para fornecer itens de menu personalizados para um participante na lista de participantes.

rtl

Se o composto é exibido da direita para a esquerda.

Detalhes de Propriedade

callAdapterOptions

callCompositeOptions

Opções para o CallCompositeCallCompositeOptions Isso é usado para configurar o composto de chamada.

callCompositeOptions?: CallCompositeOptions

Valor de Propriedade

credential

CommunicationTokenCredential para o usuário local.

credential: CommunicationTokenCredential

Valor de Propriedade

displayName

Nome de exibição para o usuário local.

displayName: string

Valor de Propriedade

string

formFactor

Fator de forma do dispositivo para o compósito.

formFactor?: "mobile" | "desktop"

Valor de Propriedade

"mobile" | "desktop"

locator

localizador para a chamada

locator: CallAdapterLocator

Valor de Propriedade

userId

UserId para o usuário local.

userId: CommunicationUserIdentifier

Valor de Propriedade

Detalhes da Propriedade Herdada

fluentTheme

Tema fluente para o compósito.

fluentTheme?: PartialTheme | Theme

Valor de Propriedade

PartialTheme | Theme

Herdado de Parcial.fluentTheme

icons

Substituição de ícone personalizado para o composto. Um elemento JSX pode ser fornecido para substituir o ícone padrão.

icons?: CallCompositeIcons

Valor de Propriedade

Herdado de Partial.icons

locale

Localidade para o composto.

locale?: CompositeLocale

Valor de Propriedade

Herdado de Parcial.localidade

onFetchAvatarPersonaData

Uma função de retorno de chamada que pode ser usada para fornecer dados personalizados para avatares renderizados em Composite.

Isso não afetará o displayName mostrado no composto. O displayName em todo o composto será o que é fornecido ao adaptador quando o adaptador é criado. será o que é fornecido ao adaptador quando o adaptador é criado.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Valor de Propriedade

Herdado de Parcial.onFetchAvatarPersonaData

onFetchParticipantMenuItems

Uma função de retorno de chamada que pode ser usada para fornecer itens de menu personalizados para um participante na lista de participantes.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

Valor de Propriedade

Herdado de Partial.onFetchParticipantMenuItems

rtl

Se o composto é exibido da direita para a esquerda.

rtl?: boolean

Valor de Propriedade

boolean

Herdado de Parcial.rtl