mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
18 lines
560 B
TypeScript
18 lines
560 B
TypeScript
import { playerContext } from '../../player/context';
|
|
import { createContainerMixin } from '../../store/container-mixin';
|
|
import { MediaElement } from '../../ui/media-element';
|
|
|
|
const ContainerMixin = createContainerMixin(playerContext);
|
|
|
|
export class MediaContainerElement extends ContainerMixin(MediaElement) {
|
|
static readonly tagName = 'media-container';
|
|
}
|
|
|
|
customElements.define(MediaContainerElement.tagName, MediaContainerElement);
|
|
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
[MediaContainerElement.tagName]: MediaContainerElement;
|
|
}
|
|
}
|