Compartilhar via


CallCompositeProps interface

Adereços para CallComposite.

Extends

Propriedades

adapter

Um adaptador fornece lógica e dados para a composição. A composição também pode ser controlada usando o adaptador .

callInvitationUrl

URL para convidar novos participantes para a chamada atual. Se isso for fornecido, um botão aparecerá no menu de submenu botão Participantes.

formFactor

Otimiza o fator de formulário composto para área de trabalho ou móvel.

options

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

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

adapter

Um adaptador fornece lógica e dados para a composição. A composição também pode ser controlada usando o adaptador .

adapter: CommonCallAdapter

Valor da propriedade

callInvitationUrl

URL para convidar novos participantes para a chamada atual. Se isso for fornecido, um botão aparecerá no menu de submenu botão Participantes.

callInvitationUrl?: string

Valor da propriedade

string

formFactor

Otimiza o fator de formulário composto para área de trabalho ou móvel.

formFactor?: "desktop" | "mobile"

Valor da propriedade

"desktop" | "mobile"

Comentários

mobile atualmente é otimizado apenas para o modo Retrato em dispositivos móveis e não dá suporte ao cenário.

options

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

options?: CallCompositeOptions

Valor da propriedade

Detalhes das propriedades herdadas

fluentTheme

Tema fluente para a composição.

fluentTheme?: PartialTheme | Theme

Valor da propriedade

PartialTheme | Theme

Herdado deBaseCompositeProps.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 deBaseCompositeProps.icons

locale

Localidade para a composição.

locale?: CompositeLocale

Valor da propriedade

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

Herdado deBaseCompositeProps.onFetchParticipantMenuItems

rtl

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

rtl?: boolean

Valor da propriedade

boolean

Herdado deBaseCompositeProps.rtl