Compartilhar via


CallCompositeLoaderProps interface

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

Contém duas opções de bolsas:

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 CallCompositeCallCompositeOptions Isso é usado para configurar o composto de chamada.

credential

CommunicationTokenCredential para o usuário local.

displayName

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

formFactor

Fator de forma do dispositivo para o composto.

locator

localizador para a chamada

userId

UserId para o usuário local.

Propriedades herdadas

fluentTheme

Tema fluente para a composição.

icons

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

locale

Localidade para a composição.

onFetchAvatarPersonaData

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

Isso não afetará o displayName mostrado na composição. O displayName em toda a composição será o que é fornecido ao adaptador quando o adaptador for criado. será o que é fornecido ao adaptador quando o adaptador for 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 a composição é exibida da direita para a esquerda.

Detalhes da propriedade

callAdapterOptions

callCompositeOptions

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

callCompositeOptions?: CallCompositeOptions

Valor da propriedade

credential

CommunicationTokenCredential para o usuário local.

credential: CommunicationTokenCredential

Valor da propriedade

displayName

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

displayName: string

Valor da propriedade

string

formFactor

Fator de forma do dispositivo para o composto.

formFactor?: "mobile" | "desktop"

Valor da propriedade

"mobile" | "desktop"

locator

localizador para a chamada

locator: CallAdapterLocator

Valor da propriedade

userId

UserId para o usuário local.

userId: CommunicationUserIdentifier

Valor da propriedade

Detalhes das propriedades herdadas

fluentTheme

Tema fluente para a composição.

fluentTheme?: PartialTheme | Theme

Valor da propriedade

PartialTheme | Theme

Herdado de Partial.fluentTheme

icons

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

icons?: CallCompositeIcons

Valor da propriedade

Herdado de Partial.icons

locale

Localidade para a composição.

locale?: CompositeLocale

Valor da propriedade

Herdado de Partial.locale

onFetchAvatarPersonaData

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

Isso não afetará o displayName mostrado na composição. O displayName em toda a composição será o que é fornecido ao adaptador quando o adaptador for criado. será o que é fornecido ao adaptador quando o adaptador for criado.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Valor da propriedade

Herdado de Partial.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 da propriedade

Herdado de Partial.onFetchParticipantMenuItems

rtl

Se a composição é exibida da direita para a esquerda.

rtl?: boolean

Valor da propriedade

boolean

Herdado de Parcial.rtl