playable
Version:
Video player based on HTML5Video
20 lines (19 loc) • 665 B
TypeScript
import PreviewThumbnailView from './preview-thumbnail.view';
import { IPreviewService } from '../preview-service/types';
import { IPreviewThumbnail } from './types';
export default class PreviewThumbnail implements IPreviewThumbnail {
static moduleName: string;
static View: typeof PreviewThumbnailView;
static dependencies: string[];
private _previewService;
private _currentFrames;
view: PreviewThumbnailView;
constructor({ previewService }: {
previewService: IPreviewService;
});
private _initUI;
getElement(): HTMLElement;
showAt(second: number): void;
setTime(time: string): void;
destroy(): void;
}