videogular2
Version:
Videogular is a video application framework for desktop and mobile powered by Angular
24 lines (23 loc) • 826 B
TypeScript
import { ElementRef, EventEmitter, OnDestroy, OnInit, DoCheck } from '@angular/core';
import { Observable, Subscription } from 'rxjs';
export declare class VgCuePoints implements OnInit, OnDestroy, DoCheck {
ref: ElementRef;
onEnterCuePoint: EventEmitter<any>;
onUpdateCuePoint: EventEmitter<any>;
onExitCuePoint: EventEmitter<any>;
onCompleteCuePoint: EventEmitter<any>;
subscriptions: Subscription[];
cuesSubscriptions: Subscription[];
onLoad$: Observable<any>;
onEnter$: Observable<any>;
onExit$: Observable<any>;
totalCues: number;
constructor(ref: ElementRef);
ngOnInit(): void;
onLoad(event: any): void;
updateCuePoints(cues: TextTrackCue[]): void;
onEnter(event: any): void;
onExit(event: any): void;
ngDoCheck(): void;
ngOnDestroy(): void;
}