playable
Version:
Video player based on HTML5Video
22 lines (21 loc) • 759 B
TypeScript
import { IPreviewService } from '../preview-service/types';
import { IRootContainer } from '../../root-container/types';
import { IPreviewFullSize } from './types';
import PreviewFullsizeView from './preview-full-size.view';
export default class PreviewFullsize implements IPreviewFullSize {
static moduleName: string;
static View: typeof PreviewFullsizeView;
static dependencies: string[];
private _previewService;
private _currentFrame;
view: PreviewFullsizeView;
constructor({ previewService, rootContainer, }: {
previewService: IPreviewService;
rootContainer: IRootContainer;
});
private _initUI;
getElement(): HTMLElement;
showAt(second: number): void;
hide(): void;
destroy(): void;
}