UNPKG

@covalent/core

Version:

Core Teradata UI Platform for layouts, icons, custom components and themes. This should be added as a dependency for any project that wants to use layouts, icons and themes for Angular Material.

26 lines (25 loc) 945 B
import { ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; interface IFsDocument extends HTMLDocument { fullscreenElement: Element; webkitFullscreenElement: Element; mozFullscreenElement: Element; msFullscreenElement: Element; webkitExitFullscreen: () => void; mozCancelFullScreen: () => void; msExitFullscreen: () => void; } export declare class TdFullscreenDirective { private _document; private _el; fullScreenIsActive: boolean; constructor(_document: IFsDocument, _el: ElementRef); fsChangeHandler(event: Event): void; toggleFullScreen(): void; enterFullScreen(): void; exitFullScreen(): void; private _getFullScreenElement; static ɵfac: i0.ɵɵFactoryDeclaration<TdFullscreenDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TdFullscreenDirective, "[tdFullScreen]", ["tdFullScreen"], {}, {}, never, never, false, never>; } export {};