Udostępnij za pośrednictwem


VideoTileProps interface

Rekwizyty dla VideoTile.

Właściwości

children

React składniki podrzędne. Składniki podrzędne będą wyświetlane jako składnik nakładki w videoTile.

displayName

Nazwa wyświetlana uczestnika, który ma być wyświetlany w etykiecie.

initialsName

Nazwa uczestnika użytego do wygenerowania inicjałów. Na przykład nazwa John Doe będzie wyświetlana JD jako inicjały.

isMirrored

Określa, czy wideo jest dublowane, czy nie.

isMuted

Czy wideo jest wyciszone, czy nie.

isSpeaking

Czy uczestnik wideoTile mówi. Pokazuje wskaźnik mówiący (obramowanie).

noVideoAvailableAriaLabel

Opcjonalna właściwość ustawiania etykiety aria kafelka wideo, jeśli nie ma dostępnego strumienia.

onRenderPlaceholder

Funkcja niestandardowego składnika renderowania dla żadnego wideo nie jest dostępna. Renderuj ikonę osoby, jeśli jest niezdefiniowana.

personaMaxSize

Maksymalny rozmiar osobistego awatara w pikselach. Awatar osoby jest domyślnym symbolem zastępczym wyświetlanym, gdy strumień wideo nie jest dostępny. Aby uzyskać więcej informacji, zobacz https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMinSize

Minimalny rozmiar awatara osoby w pikselach. Awatar osoby jest domyślnym symbolem zastępczym wyświetlanym, gdy strumień wideo nie jest dostępny. Aby uzyskać więcej informacji, zobacz https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

renderElement

Składnik ze strumieniem wideo.

showLabel

Pokaż etykietę na tylu wideo

showMuteIndicator

Określa, czy obok nazwy wyświetlanej użytkownika ma być wyświetlana ikona wyciszenia.

styles

Umożliwia użytkownikom przekazywanie obiektu zawiera niestandardowe style CSS.

userId

identyfikator użytkownika dla symbolu zastępczego VideoTile.

Szczegóły właściwości

children

React składniki podrzędne. Składniki podrzędne będą wyświetlane jako składnik nakładki w videoTile.

children?: ReactNode

Wartość właściwości

ReactNode

displayName

Nazwa wyświetlana uczestnika, który ma być wyświetlany w etykiecie.

displayName?: string

Wartość właściwości

string

Uwagi

displayName służy do generowania inicjałów awatara, jeśli initialsName nie podano.

initialsName

Nazwa uczestnika użytego do wygenerowania inicjałów. Na przykład nazwa John Doe będzie wyświetlana JD jako inicjały.

initialsName?: string

Wartość właściwości

string

Uwagi

displayName jest używany, jeśli ta właściwość nie jest określona.

isMirrored

Określa, czy wideo jest dublowane, czy nie.

isMirrored?: boolean

Wartość właściwości

boolean

isMuted

Czy wideo jest wyciszone, czy nie.

isMuted?: boolean

Wartość właściwości

boolean

isSpeaking

Czy uczestnik wideoTile mówi. Pokazuje wskaźnik mówiący (obramowanie).

isSpeaking?: boolean

Wartość właściwości

boolean

noVideoAvailableAriaLabel

Opcjonalna właściwość ustawiania etykiety aria kafelka wideo, jeśli nie ma dostępnego strumienia.

noVideoAvailableAriaLabel?: string

Wartość właściwości

string

onRenderPlaceholder

Funkcja niestandardowego składnika renderowania dla żadnego wideo nie jest dostępna. Renderuj ikonę osoby, jeśli jest niezdefiniowana.

onRenderPlaceholder?: OnRenderAvatarCallback

Wartość właściwości

personaMaxSize

Maksymalny rozmiar osobistego awatara w pikselach. Awatar osoby jest domyślnym symbolem zastępczym wyświetlanym, gdy strumień wideo nie jest dostępny. Aby uzyskać więcej informacji, zobacz https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMaxSize?: number

Wartość właściwości

number

personaMinSize

Minimalny rozmiar awatara osoby w pikselach. Awatar osoby jest domyślnym symbolem zastępczym wyświetlanym, gdy strumień wideo nie jest dostępny. Aby uzyskać więcej informacji, zobacz https://developer.microsoft.com/en-us/fluentui#/controls/web/persona

personaMinSize?: number

Wartość właściwości

number

renderElement

Składnik ze strumieniem wideo.

renderElement?: null | Element

Wartość właściwości

null | Element

showLabel

Pokaż etykietę na tylu wideo

showLabel?: boolean

Wartość właściwości

boolean

showMuteIndicator

Określa, czy obok nazwy wyświetlanej użytkownika ma być wyświetlana ikona wyciszenia.

showMuteIndicator?: boolean

Wartość właściwości

boolean

styles

Umożliwia użytkownikom przekazywanie obiektu zawiera niestandardowe style CSS.

styles?: VideoTileStylesProps

Wartość właściwości

userId

identyfikator użytkownika dla symbolu zastępczego VideoTile.

userId?: string

Wartość właściwości

string