mirror of
https://github.com/zoriya/v10.git
synced 2026-08-10 08:08:10 +00:00
99 lines
12 KiB
TypeScript
99 lines
12 KiB
TypeScript
import { I18nContext, I18nContextValue, useLocale, useTranslator } from "./i18n/context.js";
|
|
import { CreateI18nOptions, CreateI18nResult, I18nProvider, I18nProviderProps, createI18n } from "./i18n/create-i18n.js";
|
|
import { FlatTranslations, Locale, TranslationParams, Translations, Translator, createTranslator, findLocaleKeys, getI18nTranslations, hasRegisteredLocale, onI18nRegistryChange, registerI18n } from "./i18n/index.js";
|
|
import { Container, ContainerProps } from "./player/container.js";
|
|
import { PlayerContextValue, useContainer, useContainerAttach, useMedia, useMediaAttach, useOptionalContainer, useOptionalPlayer, usePlayer, usePlayerContext } from "./player/context.js";
|
|
import { CreatePlayerConfig, CreatePlayerResult, ProviderProps, createPlayer } from "./player/create-player.js";
|
|
import { HTMLProps, RenderFunction, RenderProp, UIComponentProps } from "./utils/types.js";
|
|
import { AirPlayButton, AirPlayButtonProps } from "./ui/airplay-button/airplay-button.js";
|
|
import { AlertDialogContextValue, useAlertDialogContext } from "./ui/alert-dialog/context.js";
|
|
import { index_parts_d_exports } from "./ui/alert-dialog/index.parts.js";
|
|
import "./ui/alert-dialog/index.js";
|
|
import { AudioTrackOption, AudioTrackOptionsProps, AudioTrackOptionsResult, useAudioTrackOptions } from "./ui/audio-track/use-audio-track-options.js";
|
|
import "./ui/audio-track/index.js";
|
|
import { BufferingIndicator, BufferingIndicatorProps } from "./ui/buffering-indicator/buffering-indicator.js";
|
|
import { CaptionsButton, CaptionsButtonProps } from "./ui/captions-button/captions-button.js";
|
|
import { CaptionsOption, CaptionsOptionsProps, CaptionsOptionsResult, useCaptionsOptions } from "./ui/captions-radio-group/use-captions-options.js";
|
|
import "./ui/captions-radio-group/index.js";
|
|
import { CastButton, CastButtonProps } from "./ui/cast-button/cast-button.js";
|
|
import { ControlsGroupProps } from "./ui/controls/controls-group.js";
|
|
import { ControlsRootProps } from "./ui/controls/controls-root.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$1 } from "./ui/controls/index.parts.js";
|
|
import "./ui/controls/index.js";
|
|
import { ErrorDialogContextValue, useErrorDialogContext } from "./ui/error-dialog/context.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$2 } from "./ui/error-dialog/index.parts.js";
|
|
import "./ui/error-dialog/index.js";
|
|
import { FullscreenButton, FullscreenButtonProps } from "./ui/fullscreen-button/fullscreen-button.js";
|
|
import { Gesture, GestureProps, MediaGesture, MediaGestureProps } from "./ui/gesture/gesture.js";
|
|
import { UseDoubleTapGestureOptions, useDoubleTapGesture } from "./ui/gesture/use-doubletap-gesture.js";
|
|
import { UseTapGestureOptions, useTapGesture } from "./ui/gesture/use-tap-gesture.js";
|
|
import { useButton } from "./ui/hooks/use-button.js";
|
|
import { useSlider } from "./ui/hooks/use-slider.js";
|
|
import { Hotkey, HotkeyProps, MediaHotkey, MediaHotkeyProps } from "./ui/hotkey/hotkey.js";
|
|
import { UseHotkeyOptions, useHotkey } from "./ui/hotkey/use-hotkey.js";
|
|
import { useHotkeyShortcut } from "./ui/hotkey/use-hotkey-shortcut.js";
|
|
import { LiveButton, LiveButtonProps } from "./ui/live-button/live-button.js";
|
|
import { MenuContextValue, useMenuContext, useOptionalMenuContext } from "./ui/menu/context.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$3 } from "./ui/menu/index.parts.js";
|
|
import "./ui/menu/index.js";
|
|
import { MuteButton, MuteButtonProps } from "./ui/mute-button/mute-button.js";
|
|
import { PiPButton, PiPButtonProps } from "./ui/pip-button/pip-button.js";
|
|
import { PlayButton, PlayButtonProps } from "./ui/play-button/play-button.js";
|
|
import { PlaybackRateOption, PlaybackRateOptionsProps, PlaybackRateOptionsResult, usePlaybackRateOptions } from "./ui/playback-rate/use-playback-rate-options.js";
|
|
import "./ui/playback-rate/index.js";
|
|
import { PlaybackRateButton, PlaybackRateButtonProps } from "./ui/playback-rate-button/playback-rate-button.js";
|
|
import { PopoverContextValue, usePopoverContext } from "./ui/popover/context.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$4 } from "./ui/popover/index.parts.js";
|
|
import "./ui/popover/index.js";
|
|
import { Poster, PosterProps } from "./ui/poster/poster.js";
|
|
import { QualityOption, QualityOptionsProps, QualityOptionsResult, useQualityOptions } from "./ui/quality/use-quality-options.js";
|
|
import "./ui/quality/index.js";
|
|
import { SeekButton, SeekButtonProps } from "./ui/seek-button/seek-button.js";
|
|
import { SeekIndicatorRootProps } from "./ui/seek-indicator/seek-indicator-root.js";
|
|
import { SeekIndicatorValueProps } from "./ui/seek-indicator/seek-indicator-value.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$5 } from "./ui/seek-indicator/index.parts.js";
|
|
import "./ui/seek-indicator/index.js";
|
|
import { SliderBufferProps } from "./ui/slider/slider-buffer.js";
|
|
import { SliderFillProps } from "./ui/slider/slider-fill.js";
|
|
import { SliderRootProps } from "./ui/slider/slider-root.js";
|
|
import { SliderThumbProps } from "./ui/slider/slider-thumb.js";
|
|
import { Thumbnail, ThumbnailProps } from "./ui/thumbnail/thumbnail.js";
|
|
import { SliderThumbnailProps } from "./ui/slider/slider-thumbnail.js";
|
|
import { SliderTrackProps } from "./ui/slider/slider-track.js";
|
|
import { SliderValueProps } from "./ui/slider/slider-value.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$6 } from "./ui/slider/index.parts.js";
|
|
import "./ui/slider/index.js";
|
|
import { StatusAnnouncer, StatusAnnouncerProps } from "./ui/status-announcer/status-announcer.js";
|
|
import { StatusIndicatorRootProps } from "./ui/status-indicator/status-indicator-root.js";
|
|
import { StatusIndicatorValueProps } from "./ui/status-indicator/status-indicator-value.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$7 } from "./ui/status-indicator/index.parts.js";
|
|
import "./ui/status-indicator/index.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$8 } from "./ui/time/index.parts.js";
|
|
import "./ui/time/index.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$9 } from "./ui/time-slider/index.parts.js";
|
|
import "./ui/time-slider/index.js";
|
|
import { TooltipContent, TooltipContextValue, useTooltipContext } from "./ui/tooltip/context.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$10 } from "./ui/tooltip/index.parts.js";
|
|
import "./ui/tooltip/index.js";
|
|
import { VolumeIndicatorFillProps } from "./ui/volume-indicator/volume-indicator-fill.js";
|
|
import { VolumeIndicatorRootProps } from "./ui/volume-indicator/volume-indicator-root.js";
|
|
import { VolumeIndicatorValueProps } from "./ui/volume-indicator/volume-indicator-value.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$11 } from "./ui/volume-indicator/index.parts.js";
|
|
import "./ui/volume-indicator/index.js";
|
|
import { index_parts_d_exports as index_parts_d_exports$12 } from "./ui/volume-slider/index.parts.js";
|
|
import "./ui/volume-slider/index.js";
|
|
import { mergeProps } from "./utils/merge-props.js";
|
|
import { useAttachMedia } from "./utils/use-attach-media.js";
|
|
import { composeRefs, useComposedRefs } from "./utils/use-composed-refs.js";
|
|
import { useDestroy } from "./utils/use-destroy.js";
|
|
import { useLatestRef } from "./utils/use-latest-ref.js";
|
|
import { useMediaComponent } from "./utils/use-media-component.js";
|
|
import { useMediaInstance } from "./utils/use-media-instance.js";
|
|
import { renderElement } from "./utils/use-render.js";
|
|
import { NodeListLike, hasMetadata, isMediaAudioTrackCapable, isMediaBufferCapable, isMediaErrorCapable, isMediaLiveCapable, isMediaPauseCapable, isMediaPlaybackRateCapable, isMediaRemotePlaybackCapable, isMediaSeekCapable, isMediaSourceCapable, isMediaStreamTypeCapable, isMediaTextTrackCapable, isMediaVideoDimensionsCapable, isMediaVideoRenditionCapable, isMediaVolumeCapable, isQuerySelectorAllCapable } from "@videojs/media";
|
|
import { Comparator, Selector, createSelector, shallowEqual } from "@videojs/store";
|
|
import { useSelector, useStore } from "@videojs/store/react";
|
|
import { IndicatorStatus, InputAction, InputIndicatorLabels } from "@videojs/core";
|
|
export * from "@videojs/core/dom";
|
|
export * from "@videojs/media/dom";
|
|
export { AirPlayButton, type AirPlayButtonProps, index_parts_d_exports as AlertDialog, type AlertDialogContextValue, type AudioTrackOption, type AudioTrackOptionsProps, type AudioTrackOptionsResult, BufferingIndicator, type BufferingIndicatorProps, CaptionsButton, type CaptionsButtonProps, type CaptionsOption, type CaptionsOptionsProps, type CaptionsOptionsResult, CastButton, type CastButtonProps, type Comparator, Container, type ContainerProps, index_parts_d_exports$1 as Controls, type ControlsGroupProps, type ControlsRootProps, type CreateI18nOptions, type CreateI18nResult, type CreatePlayerConfig, type CreatePlayerResult, index_parts_d_exports$2 as ErrorDialog, type ErrorDialogContextValue, type FlatTranslations, FullscreenButton, type FullscreenButtonProps, Gesture, type GestureProps, type HTMLProps, Hotkey, type HotkeyProps, I18nContext, type I18nContextValue, I18nProvider, type I18nProviderProps, type IndicatorStatus, type InputAction, type InputIndicatorLabels, LiveButton, type LiveButtonProps, type Locale, MediaGesture, type MediaGestureProps, MediaHotkey, type MediaHotkeyProps, index_parts_d_exports$3 as Menu, type MenuContextValue, MuteButton, type MuteButtonProps, type NodeListLike, PiPButton, type PiPButtonProps, PlayButton, type PlayButtonProps, PlaybackRateButton, type PlaybackRateButtonProps, type PlaybackRateOption, type PlaybackRateOptionsProps, type PlaybackRateOptionsResult, type PlayerContextValue, index_parts_d_exports$4 as Popover, type PopoverContextValue, Poster, type PosterProps, type ProviderProps, type QualityOption, type QualityOptionsProps, type QualityOptionsResult, type RenderFunction, type RenderProp, SeekButton, type SeekButtonProps, index_parts_d_exports$5 as SeekIndicator, type SeekIndicatorRootProps, type SeekIndicatorValueProps, type Selector, index_parts_d_exports$6 as Slider, type SliderBufferProps, type SliderFillProps, type SliderRootProps, type SliderThumbProps, type SliderThumbnailProps, type SliderTrackProps, type SliderValueProps, StatusAnnouncer, type StatusAnnouncerProps, index_parts_d_exports$7 as StatusIndicator, type StatusIndicatorRootProps, type StatusIndicatorValueProps, Thumbnail, type ThumbnailProps, index_parts_d_exports$8 as Time, index_parts_d_exports$9 as TimeSlider, index_parts_d_exports$10 as Tooltip, type TooltipContent, type TooltipContextValue, type TranslationParams, type Translations, type Translator, type UIComponentProps, type UseDoubleTapGestureOptions, type UseHotkeyOptions, type UseTapGestureOptions, index_parts_d_exports$11 as VolumeIndicator, type VolumeIndicatorFillProps, type VolumeIndicatorRootProps, type VolumeIndicatorValueProps, index_parts_d_exports$12 as VolumeSlider, composeRefs, createI18n, createPlayer, createSelector, createTranslator, findLocaleKeys, getI18nTranslations, hasMetadata, hasRegisteredLocale, isMediaAudioTrackCapable, isMediaBufferCapable, isMediaErrorCapable, isMediaLiveCapable, isMediaPauseCapable, isMediaPlaybackRateCapable, isMediaRemotePlaybackCapable, isMediaSeekCapable, isMediaSourceCapable, isMediaStreamTypeCapable, isMediaTextTrackCapable, isMediaVideoDimensionsCapable, isMediaVideoRenditionCapable, isMediaVolumeCapable, isQuerySelectorAllCapable, mergeProps, onI18nRegistryChange, registerI18n, renderElement, shallowEqual, useAlertDialogContext, useAttachMedia, useAudioTrackOptions, useButton, useCaptionsOptions, useComposedRefs, useContainer, useContainerAttach, useDestroy, useDoubleTapGesture, useErrorDialogContext, useHotkey, useHotkeyShortcut, useLatestRef, useLocale, useMedia, useMediaAttach, useMediaComponent, useMediaInstance, useMenuContext, useOptionalContainer, useOptionalMenuContext, useOptionalPlayer, usePlaybackRateOptions, usePlayer, usePlayerContext, usePopoverContext, useQualityOptions, useSelector, useSlider, useStore, useTapGesture, useTooltipContext, useTranslator }; |