CallCompositeLoaderProps interface
Props para o OutboundCallComposite que você pode usar em seu aplicativo.
Contém duas opções de bolsas:
- adapterOptions: Opções para o useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)
- callCompositeOptions: Opções para CallCompositeOptions
- Extends
-
Partial<BaseCompositeProps<CallCompositeIcons>>
Propriedades
| call |
Opções para o useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Isso é usado para configurar o adaptador de chamada. |
| call |
Opções para CallCompositeCallCompositeOptions Isso é usado para configurar o composto de chamada. |
| credential | CommunicationTokenCredential para o usuário local. |
| display |
Nome de exibição do usuário local. |
| form |
Fator de forma do dispositivo para o composto. |
| locator | localizador para a chamada |
| user |
UserId para o usuário local. |
Propriedades herdadas
| fluent |
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. |
| on |
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. |
| on |
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
Opções para o useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Isso é usado para configurar o adaptador de chamada.
callAdapterOptions?: CommonCallAdapterOptions
Valor da propriedade
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
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