videogular2
Version:
Videogular is a video application framework for desktop and mobile powered by Angular 2.0
23 lines (22 loc) • 745 B
TypeScript
import { EventEmitter, QueryList } from '@angular/core';
import { VgMedia } from '../vg-media/vg-media';
import { Subscription } from 'rxjs/Subscription';
export declare class VgFullscreenAPI {
polyfill: any;
onchange: string;
onerror: string;
nativeFullscreen: boolean;
isFullscreen: boolean;
isAvailable: boolean;
videogularElement: HTMLElement;
medias: QueryList<VgMedia>;
fsChangeSubscription: Subscription;
onChangeFullscreen: EventEmitter<any>;
constructor();
init(elem: HTMLElement, medias: QueryList<VgMedia>): void;
onFullscreenChange(): void;
toggleFullscreen(element?: any): void;
request(elem: any): void;
enterElementInFullScreen(elem: any): void;
exit(): void;
}