@angular-mdl/core
Version:
Angular components, directives and styles based on material design lite https://getmdl.io.
18 lines (17 loc) • 838 B
TypeScript
import { ApplicationRef, ComponentFactoryResolver, EventEmitter, ViewContainerRef } from "@angular/core";
import * as i0 from "@angular/core";
export declare class MdlDialogOutletService {
private appRef;
private componentFactoryResolver;
backdropClickEmitter: EventEmitter<void>;
private viewContainerRefInternal;
private backdropComponent;
constructor(appRef: ApplicationRef, componentFactoryResolver: ComponentFactoryResolver);
get viewContainerRef(): ViewContainerRef | null;
setDefaultViewContainerRef(vCRef: ViewContainerRef | null): void;
hideBackdrop(): void;
showBackdropWithZIndex(zIndex: number): void;
private setViewContainerRef;
static ɵfac: i0.ɵɵFactoryDeclaration<MdlDialogOutletService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<MdlDialogOutletService>;
}