mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
feat(html): add ui bundles for eject (#1206)
This commit is contained in:
@@ -20,19 +20,8 @@ import { cn } from '@videojs/utils/style';
|
||||
import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './minimal-ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -4,19 +4,8 @@ import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
import styles from './minimal-skin.css?inline';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './minimal-ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
// Side-effect-only module: registers the audio player, container, and all
|
||||
// audio UI custom elements used by the minimal skin without creating a skin
|
||||
// element. Use this entry when building an ejected (light DOM) player layout.
|
||||
import './player';
|
||||
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
@@ -20,19 +20,8 @@ import { cn } from '@videojs/utils/style';
|
||||
import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -4,19 +4,8 @@ import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
import styles from './skin.css?inline';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
// Side-effect-only module: registers the audio player, container, and all
|
||||
// audio UI custom elements without creating a skin element. Use this entry
|
||||
// when building an ejected (light DOM) player layout.
|
||||
import './player';
|
||||
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
@@ -25,25 +25,8 @@ import { cn } from '@videojs/utils/style';
|
||||
import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/captions-button';
|
||||
import '../ui/controls';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './minimal-ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -4,24 +4,8 @@ import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
import styles from './minimal-skin.css?inline';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/controls';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './minimal-ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
// Side-effect-only module: registers the video player, container, and all
|
||||
// video UI custom elements used by the minimal skin without creating a skin
|
||||
// element. Use this entry when building an ejected (light DOM) player layout.
|
||||
import './player';
|
||||
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/captions-button';
|
||||
import '../ui/controls';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
@@ -25,25 +25,8 @@ import { cn } from '@videojs/utils/style';
|
||||
import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/captions-button';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/controls';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -4,25 +4,8 @@ import { safeDefine } from '../safe-define';
|
||||
import { SkinElement } from '../skin-element';
|
||||
import styles from './skin.css?inline';
|
||||
|
||||
// Side-effect imports: register all custom elements used in the template.
|
||||
import '../media/container';
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/captions-button';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/controls';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
// Register the player, container, and all UI custom elements.
|
||||
import './ui';
|
||||
|
||||
const SEEK_TIME = 10;
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
// Side-effect-only module: registers the video player, container, and all
|
||||
// video UI custom elements without creating a skin element. Use this entry
|
||||
// when building an ejected (light DOM) player layout.
|
||||
import './player';
|
||||
|
||||
import '../ui/buffering-indicator';
|
||||
import '../ui/captions-button';
|
||||
import '../ui/controls';
|
||||
import '../ui/error-dialog';
|
||||
import '../ui/fullscreen-button';
|
||||
import '../ui/mute-button';
|
||||
import '../ui/pip-button';
|
||||
import '../ui/play-button';
|
||||
import '../ui/playback-rate-button';
|
||||
import '../ui/popover';
|
||||
import '../ui/poster';
|
||||
import '../ui/seek-button';
|
||||
import '../ui/time';
|
||||
import '../ui/time-slider';
|
||||
import '../ui/tooltip';
|
||||
import '../ui/tooltip-group';
|
||||
import '../ui/volume-slider';
|
||||
Reference in New Issue
Block a user