@angular-mdl/core
Version:
Angular components, directives and styles based on material design lite https://getmdl.io.
30 lines (29 loc) • 1.34 kB
TypeScript
import { ComponentRef, ElementRef, NgZone, OnInit, Renderer2, ViewContainerRef } from "@angular/core";
import { IMdlDialogConfiguration } from "./mdl-dialog-configuration";
import { InternalMdlDialogReference } from "./internal-dialog-reference";
import { Animations } from "../common/animations";
import * as i0 from "@angular/core";
export declare class MdlDialogHostComponent implements OnInit {
private ngZone;
private renderer;
private animations;
private elementRef;
private config;
private internalDialogRef;
dialogTarget: ViewContainerRef | undefined;
isDialog: boolean;
visible: boolean;
zIndex: number;
private showAnimationStartStyle;
private showStyle;
private hideAnimationEndStyle;
constructor(ngZone: NgZone, renderer: Renderer2, animations: Animations, elementRef: ElementRef, config: IMdlDialogConfiguration, internalDialogRef: InternalMdlDialogReference);
show(): void;
hide(selfComponentRef: ComponentRef<MdlDialogHostComponent>): void;
ngOnInit(): void;
private applyStyle;
private applyClasses;
private isAnimateEnabled;
static ɵfac: i0.ɵɵFactoryDeclaration<MdlDialogHostComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MdlDialogHostComponent, "mdl-dialog-host-component", never, {}, {}, never, never, false, never>;
}