VideoTileProps interface
Props para VideoTile.
Propriedades
| always |
Mostrar fundo da etiqueta no VideoTile |
| children | Componentes React Child. Componentes filho serão mostrados como componente de sobreposição no VideoTile. |
| contextual |
Exiba itens de menu personalizados no menu contextual do VideoTile. Usa Fluent UI ContextualMenu. Um ícone de reticências será exibido para abrir o menu contextual se este suporte estiver definido. |
| display |
Nome de exibição do Participante a ser mostrado no rótulo. |
| initials |
Nome do participante usado para gerar iniciais. Por exemplo, um nome |
| is |
Determina se o vídeo é espelhado ou não. |
| is |
Se o vídeo está mudo ou não. |
| is |
Se verdadeiro, o bloco de vídeo mostrará o ícone de pino. |
| is |
Se o participante no videoTile está falando. Mostra um indicador de fala (borda). |
| is |
Se verdadeiro, o bloco de vídeo mostrará o ícone em destaque. |
| media |
Estado de acesso aos meios de comunicação social do participante. |
| no |
Propriedade opcional para definir o rótulo de ária do bloco de vídeo se não houver nenhum fluxo disponível. |
| on |
Retorno de chamada acionado pelo bloco de vídeo ao tocar e segurar. |
| on |
Renderização personalizada Função de componente para nenhum vídeo está disponível. Renderize um ícone de persona se indefinido. |
| overlay | Componente de sobreposição responsável pela renderização da reação |
| participant |
O estado da conexão de chamada do participante.
Por exemplo, |
| persona |
Tamanho máximo do avatar pessoal em px. O avatar persona é o espaço reservado padrão mostrado quando nenhum fluxo de vídeo está disponível. Para obter mais informações, consulte https://developer.microsoft.com/en-us/fluentui#/controls/web/persona |
| persona |
Tamanho mínimo do avatar da persona em px. O avatar persona é o espaço reservado padrão mostrado quando nenhum fluxo de vídeo está disponível. Para obter mais informações, consulte https://developer.microsoft.com/en-us/fluentui#/controls/web/persona |
| raised |
Se o participante está com a mão levantada. Mostrar um indicador (borda) e ícone com ordem |
| reaction |
URL e metadados dos recursos de reações. |
| render |
Componente com o fluxo de vídeo. |
| show |
Mostrar rótulo no VideoTile |
| show |
Se deseja exibir um ícone de mudo ao lado do nome de exibição do usuário. |
| strings | Strings para substituir no componente. |
| styles | Permite que os usuários passem um objeto que contém estilos CSS personalizados. |
| user |
ID de usuário para o espaço reservado VideoTile. |
Detalhes de Propriedade
alwaysShowLabelBackground
Mostrar fundo da etiqueta no VideoTile
alwaysShowLabelBackground?: boolean
Valor de Propriedade
boolean
children
Componentes React Child. Componentes filho serão mostrados como componente de sobreposição no VideoTile.
children?: ReactNode
Valor de Propriedade
ReactNode
contextualMenu
Exiba itens de menu personalizados no menu contextual do VideoTile. Usa Fluent UI ContextualMenu. Um ícone de reticências será exibido para abrir o menu contextual se este suporte estiver definido.
contextualMenu?: IContextualMenuProps
Valor de Propriedade
IContextualMenuProps
displayName
Nome de exibição do Participante a ser mostrado no rótulo.
displayName?: string
Valor de Propriedade
string
Observações
displayName é usado para gerar iniciais de avatar se initialsName não for fornecido.
initialsName
Nome do participante usado para gerar iniciais. Por exemplo, um nome John Doe exibirá JD como iniciais.
initialsName?: string
Valor de Propriedade
string
Observações
displayName é usado se essa propriedade não for especificada.
isMirrored
Determina se o vídeo é espelhado ou não.
isMirrored?: boolean
Valor de Propriedade
boolean
isMuted
Se o vídeo está mudo ou não.
isMuted?: boolean
Valor de Propriedade
boolean
isPinned
Se verdadeiro, o bloco de vídeo mostrará o ícone de pino.
isPinned?: boolean
Valor de Propriedade
boolean
isSpeaking
Se o participante no videoTile está falando. Mostra um indicador de fala (borda).
isSpeaking?: boolean
Valor de Propriedade
boolean
isSpotlighted
Se verdadeiro, o bloco de vídeo mostrará o ícone em destaque.
isSpotlighted?: boolean
Valor de Propriedade
boolean
mediaAccess
Estado de acesso aos meios de comunicação social do participante.
mediaAccess?: MediaAccess
Valor de Propriedade
noVideoAvailableAriaLabel
Propriedade opcional para definir o rótulo de ária do bloco de vídeo se não houver nenhum fluxo disponível.
noVideoAvailableAriaLabel?: string
Valor de Propriedade
string
onLongTouch
Retorno de chamada acionado pelo bloco de vídeo ao tocar e segurar.
onLongTouch?: () => void
Valor de Propriedade
() => void
onRenderPlaceholder
Renderização personalizada Função de componente para nenhum vídeo está disponível. Renderize um ícone de persona se indefinido.
onRenderPlaceholder?: OnRenderAvatarCallback
Valor de Propriedade
overlay
Componente de sobreposição responsável pela renderização da reação
overlay?: null | Element
Valor de Propriedade
null | Element
participantState
O estado da conexão de chamada do participante.
Por exemplo, Hold significa que o participante está em espera.
participantState?: ParticipantState
Valor de Propriedade
personaMaxSize
Tamanho máximo do avatar pessoal em px. O avatar persona é o espaço reservado padrão mostrado quando nenhum fluxo de vídeo está disponível. Para obter mais informações, consulte https://developer.microsoft.com/en-us/fluentui#/controls/web/persona
personaMaxSize?: number
Valor de Propriedade
number
personaMinSize
Tamanho mínimo do avatar da persona em px. O avatar persona é o espaço reservado padrão mostrado quando nenhum fluxo de vídeo está disponível. Para obter mais informações, consulte https://developer.microsoft.com/en-us/fluentui#/controls/web/persona
personaMinSize?: number
Valor de Propriedade
number
raisedHand
Se o participante está com a mão levantada. Mostrar um indicador (borda) e ícone com ordem
raisedHand?: RaisedHand
Valor de Propriedade
reactionResources
URL e metadados dos recursos de reações.
reactionResources?: ReactionResources
Valor de Propriedade
renderElement
Componente com o fluxo de vídeo.
renderElement?: null | Element
Valor de Propriedade
null | Element
showLabel
Mostrar rótulo no VideoTile
showLabel?: boolean
Valor de Propriedade
boolean
showMuteIndicator
Se deseja exibir um ícone de mudo ao lado do nome de exibição do usuário.
showMuteIndicator?: boolean
Valor de Propriedade
boolean
strings
Strings para substituir no componente.
strings?: VideoTileStrings
Valor de Propriedade
styles
Permite que os usuários passem um objeto que contém estilos CSS personalizados.
styles?: VideoTileStylesProps
Valor de Propriedade
userId
ID de usuário para o espaço reservado VideoTile.
userId?: string
Valor de Propriedade
string