@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
15 lines (14 loc) • 549 B
TypeScript
import { MarkerTrackConfig } from '../video/model';
import { OmakaseMarkerTrack } from './omakase-marker-track';
export interface MarkerTrackComponentConfig extends MarkerTrackConfig {
mediaDuration: number;
}
export declare class OmakaseMarkerBar extends HTMLElement {
private _markerVttAdapter;
private _markerTracks;
private _destroyed$;
get markerTracks(): OmakaseMarkerTrack[];
createMarkerTrack(config: MarkerTrackComponentConfig): OmakaseMarkerTrack;
disconnectedCallback(): void;
clearMarkerTracks(): void;
}