UNPKG

angular2-mdl

Version:

Angular 2 components, directives and styles based on material design lite https://getmdl.io.

27 lines (26 loc) 1.05 kB
import { Renderer, ElementRef, OnInit, ComponentRef, NgZone } from '@angular/core'; import { IMdlDialogConfiguration } from './mdl-dialog-configuration'; import { InternalMdlDialogReference } from './internal-dialog-reference'; export declare class MdlDialogHostComponent implements OnInit { private ngZone; private renderer; private elementRef; private config; private internalDialogRef; dialogTarget: any; visible: boolean; private showAnimationStartStyle; private showStyle; private hideAnimationEndStyle; constructor(ngZone: NgZone, renderer: Renderer, elementRef: ElementRef, config: IMdlDialogConfiguration, internalDialogRef: InternalMdlDialogReference); zIndex: number; show(): void; hide(selfComponentRef: ComponentRef<MdlDialogHostComponent>): void; ngOnInit(): void; private applyStyle(styles); private applyClasses(classes); private isAnimateEnabled(); private getClientRect(input); private createOpenCloseRect(rect); private getCenterInScreen(rect); }