feat(html): add element registrations

This commit is contained in:
Rahim
2025-10-30 04:51:51 +00:00
parent 9e4af60361
commit eaaa03c284
54 changed files with 374 additions and 409 deletions
+13 -19
View File
@@ -1,19 +1,13 @@
export { CurrentTimeDisplay } from './components/media-current-time-display';
export { DurationDisplay } from './components/media-duration-display';
export { FullscreenButton } from './components/media-fullscreen-button';
export { MuteButton } from './components/media-mute-button';
export { PlayButton } from './components/media-play-button';
export { Popover } from './components/media-popover';
export { TimeSlider } from './components/media-time-slider';
export { Tooltip } from './components/media-tooltip';
export { VolumeSlider } from './components/media-volume-slider';
export { MediaContainer } from './media/media-container';
export { MediaProvider } from './media/media-provider';
export { MediaSkin } from './media/media-skin';
export function defineVjsPlayer(): void {
/** @TODO - Reimplement me (at least as a POC) (CJP) */
// defineVideoProvider();
// defineVideoDefaultSkin();
// <video> is native, no need to define
}
export { CurrentTimeDisplayElement } from './elements/current-time-display';
export { DurationDisplayElement } from './elements/duration-display';
export { FullscreenButtonElement } from './elements/fullscreen-button';
export { MuteButtonElement } from './elements/mute-button';
export { PlayButtonElement } from './elements/play-button';
export { PopoverElement } from './elements/popover';
export { PreviewTimeDisplayElement } from './elements/preview-time-display';
export { TimeSliderElement } from './elements/time-slider';
export { TooltipElement } from './elements/tooltip';
export { VolumeSliderElement } from './elements/volume-slider';
export { MediaContainerElement } from './media/media-container';
export { MediaProviderElement } from './media/media-provider';
export { MediaSkinElement } from './media/media-skin';