UNPKG

blockui-components

Version:

Various UI-Components for Angular (V.19)

32 lines (31 loc) 1.43 kB
import { AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class VideoComponent implements AfterViewInit { videoUrl: string; autoPlay: boolean; controls: boolean; loop: boolean; header: boolean; protected videoElement: HTMLVideoElement | null; protected isPlaying: boolean; protected isMuted: boolean; protected isFullScreen: boolean; protected volume: number; protected time: string; protected progress: number; ngAfterViewInit(): void; protected togglePlay(): void; protected toggleMute(): void; toggleFullScreen(): Promise<void>; protected setVolume(event: Event): void; protected getVideoTime(): string; private formatTime; protected setProgress(event: Event): void; private getProgress; protected update(): void; protected lastMouseX: number; protected lastMouseY: number; protected mouseMove(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration<VideoComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<VideoComponent, "block-video", never, { "videoUrl": { "alias": "videoUrl"; "required": true; }; "autoPlay": { "alias": "autoPlay"; "required": false; }; "controls": { "alias": "controls"; "required": false; }; "loop": { "alias": "loop"; "required": false; }; "header": { "alias": "header"; "required": false; }; }, {}, never, ["*"], true, never>; }