VideoTileProps interface
Propriedades
| always |
Mostrar plano de fundo do rótulo no VideoTile |
| children | Componentes do 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 esta prop estiver definida. |
| 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 for verdadeiro, o bloco de vídeo mostrará o ícone de alfinete. |
| is |
Se o participante do videoTile está falando. Mostra um indicador de fala (borda). |
| is |
Se for verdadeiro, o bloco de vídeo mostrará o ícone destacado. |
| media |
Estado de acesso à mídia do participante. |
| no |
Propriedade opcional para definir o rótulo aria do bloco de vídeo se não houver fluxo disponível. |
| on |
Retorno de chamada acionado pelo bloco de vídeo ao tocar e segurar. |
| on |
A função Componente de renderização personalizada para nenhum vídeo está disponível. Renderize um ícone de persona se indefinido. |
| overlay | Componente de sobreposição responsável pela reação de renderização |
| participant |
O estado da conexão de chamada do participante.
Por exemplo, |
| persona |
Tamanho máximo do avatar pessoal em px. O avatar da 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 de persona em px. O avatar da 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á levantando a mão. 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 será necessário exibir um ícone de mudo ao lado do nome de exibição do usuário. |
| strings | Strings a serem substituídas no componente. |
| styles | Permite que os usuários passem um objeto que contém estilos CSS personalizados. |
| user |
ID do usuário para o espaço reservado do VideoTile. |
Detalhes da propriedade
alwaysShowLabelBackground
Mostrar plano de fundo do rótulo no VideoTile
alwaysShowLabelBackground?: boolean
Valor da propriedade
boolean
children
Componentes do React Child. Componentes filho serão mostrados como componente de sobreposição no VideoTile.
children?: ReactNode
Valor da 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 esta prop estiver definida.
contextualMenu?: IContextualMenuProps
Valor da propriedade
IContextualMenuProps
displayName
Nome de Exibição do Participante a ser mostrado no rótulo.
displayName?: string
Valor da propriedade
string
Comentários
displayName será 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 da propriedade
string
Comentários
displayName será usado se essa propriedade não for especificada.
isMirrored
Determina se o vídeo é espelhado ou não.
isMirrored?: boolean
Valor da propriedade
boolean
isMuted
Se o vídeo está mudo ou não.
isMuted?: boolean
Valor da propriedade
boolean
isPinned
Se for verdadeiro, o bloco de vídeo mostrará o ícone de alfinete.
isPinned?: boolean
Valor da propriedade
boolean
isSpeaking
Se o participante do videoTile está falando. Mostra um indicador de fala (borda).
isSpeaking?: boolean
Valor da propriedade
boolean
isSpotlighted
Se for verdadeiro, o bloco de vídeo mostrará o ícone destacado.
isSpotlighted?: boolean
Valor da propriedade
boolean
mediaAccess
Estado de acesso à mídia do participante.
mediaAccess?: MediaAccess
Valor da propriedade
noVideoAvailableAriaLabel
Propriedade opcional para definir o rótulo aria do bloco de vídeo se não houver fluxo disponível.
noVideoAvailableAriaLabel?: string
Valor da propriedade
string
onLongTouch
Retorno de chamada acionado pelo bloco de vídeo ao tocar e segurar.
onLongTouch?: () => void
Valor da propriedade
() => void
onRenderPlaceholder
A função Componente de renderização personalizada para nenhum vídeo está disponível. Renderize um ícone de persona se indefinido.
onRenderPlaceholder?: OnRenderAvatarCallback
Valor da propriedade
overlay
Componente de sobreposição responsável pela reação de renderização
overlay?: null | Element
Valor da 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 da propriedade
personaMaxSize
Tamanho máximo do avatar pessoal em px. O avatar da 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 da propriedade
number
personaMinSize
Tamanho mínimo do avatar de persona em px. O avatar da 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 da propriedade
number
raisedHand
Se o participante está levantando a mão. Mostrar um indicador (borda) e ícone com ordem
raisedHand?: RaisedHand
Valor da propriedade
reactionResources
URL e metadados dos recursos de reações.
reactionResources?: ReactionResources
Valor da propriedade
renderElement
Componente com o fluxo de vídeo.
renderElement?: null | Element
Valor da propriedade
null | Element
showLabel
Mostrar rótulo no VideoTile
showLabel?: boolean
Valor da propriedade
boolean
showMuteIndicator
Se será necessário exibir um ícone de mudo ao lado do nome de exibição do usuário.
showMuteIndicator?: boolean
Valor da propriedade
boolean
strings
Strings a serem substituídas no componente.
strings?: VideoTileStrings
Valor da propriedade
styles
Permite que os usuários passem um objeto que contém estilos CSS personalizados.
styles?: VideoTileStylesProps
Valor da propriedade
userId
ID do usuário para o espaço reservado do VideoTile.
userId?: string
Valor da propriedade
string