modalicious
Version:
A modal service for Angular
12 lines (11 loc) • 587 B
TypeScript
import { ApplicationRef, ComponentFactoryResolver, StaticProvider, Type, ViewContainerRef } from '@angular/core';
export declare class ModalService {
private factoryResolver;
private appRef;
private rootViewContainer;
private defaultToFixedPositioning;
constructor(factoryResolver: ComponentFactoryResolver, appRef: ApplicationRef);
setModalPositioning(useFixed: boolean): void;
setRootViewContainerRef(viewContainerRef: ViewContainerRef): void;
show<TComponent>(componentClass: Type<TComponent>, providers?: StaticProvider[]): Promise<any>;
}