Files
v10/packages/html/src/define/background/player.ts
T

19 lines
534 B
TypeScript

import { features } from '@videojs/core/dom';
import { createPlayer } from '../../player/create-player';
const { PlayerElement } = createPlayer({
features: features.background,
});
export class BackgroundVideoPlayerElement extends PlayerElement {
static readonly tagName = 'background-video-player';
}
customElements.define(BackgroundVideoPlayerElement.tagName, BackgroundVideoPlayerElement);
declare global {
interface HTMLElementTagNameMap {
[BackgroundVideoPlayerElement.tagName]: BackgroundVideoPlayerElement;
}
}