CallWithChatCompositeLoaderProps interface
Props para o CallWithChatComposite que você pode usar em seu aplicativo.
Contém duas opções de bolsas:
- adapterOptions: opções para o AzureCommunicationCallAdapterOptions
- callCompositeOptions: Opções para CallWithChatCompositeCallWithChatCompositeOptions
- Extends
-
Partial<BaseCompositeProps<CallWithChatCompositeIcons>>
Propriedades
| call |
Opções para AzureCommunicationCallAdapterOptions Isso é usado para configurar o adaptador de chamada. |
| call |
Opções para CallWithChatCompositeCallWithChatCompositeOptions Isso é usado para configurar o composto de chamada. |
| credential | CommunicationTokenCredential para o usuário local. |
| display |
Nome de exibição do usuário local. |
| endpoint | Ponto de extremidade do serviço de comunicação do Azure. Isso é usado para o token e para ingressar no tópico de bate-papo. |
| form |
Fator de forma do dispositivo para o composto. |
| locator | Localizador para a chamada e o tópico de bate-papo. Isso é usado para ingressar na chamada e no tópico de bate-papo. |
| 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 AzureCommunicationCallAdapterOptions Isso é usado para configurar o adaptador de chamada.
callAdapterOptions?: CommonCallAdapterOptions
Valor da propriedade
callWithChatCompositeOptions
Opções para CallWithChatCompositeCallWithChatCompositeOptions Isso é usado para configurar o composto de chamada.
callWithChatCompositeOptions?: CallWithChatCompositeOptions
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
endpoint
Ponto de extremidade do serviço de comunicação do Azure. Isso é usado para o token e para ingressar no tópico de bate-papo.
endpoint: 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 e o tópico de bate-papo. Isso é usado para ingressar na chamada e no tópico de bate-papo.
locator: CallAndChatLocator
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?: CallWithChatCompositeIcons
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