Partilhar via


CallCompositeProps interface

Props para CallComposite.

Extends

Propriedades

adapter

Um adaptador fornece lógica e dados para o composto. O composto também pode ser controlado usando o adaptador.

callInvitationUrl

URL para convidar novos participantes para a chamada atual. Se isso for fornecido, um botão aparecerá no menu suspenso Botão dos participantes.

formFactor

Otimiza o fator de forma composto para desktop ou dispositivos móveis.

options

Sinalizadores para habilitar/desabilitar ou personalizar elementos da interface do usuário do CallComposite.

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

adapter

Um adaptador fornece lógica e dados para o composto. O composto também pode ser controlado usando o adaptador.

adapter: CommonCallAdapter

Valor de Propriedade

callInvitationUrl

URL para convidar novos participantes para a chamada atual. Se isso for fornecido, um botão aparecerá no menu suspenso Botão dos participantes.

callInvitationUrl?: string

Valor de Propriedade

string

formFactor

Otimiza o fator de forma composto para desktop ou dispositivos móveis.

formFactor?: "desktop" | "mobile"

Valor de Propriedade

"desktop" | "mobile"

Observações

Atualmentemobile está otimizado apenas para o modo retrato em dispositivos móveis e não suporta paisagem.

options

Sinalizadores para habilitar/desabilitar ou personalizar elementos da interface do usuário do CallComposite.

options?: CallCompositeOptions

Valor de Propriedade

Detalhes da Propriedade Herdada

fluentTheme

Tema fluente para o compósito.

fluentTheme?: PartialTheme | Theme

Valor de Propriedade

PartialTheme | Theme

herdado de BaseCompositeProps.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 BaseCompositeProps.icons

locale

Localidade para o composto.

locale?: CompositeLocale

Valor de Propriedade

herdado deBaseCompositeProps.locale

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 deBaseCompositeProps.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 deBaseCompositeProps.onFetchParticipantMenuItems

rtl

Se o composto é exibido da direita para a esquerda.

rtl?: boolean

Valor de Propriedade

boolean

herdado deBaseCompositeProps.rtl