UNPKG

@developer-partners/ngx-modal-dialog

Version:
17 lines (16 loc) 802 B
import { ApplicationRef, Injector, Type, EnvironmentInjector } from "@angular/core"; import { ModalConfig } from "./modal-config"; import { ModalReference } from "./modal-reference"; import * as i0 from "@angular/core"; export declare class ModalService { private _applicaionRef; private _injector; private _envInjector; constructor(applicaionRef: ApplicationRef, injector: Injector, envInjector: EnvironmentInjector); private createModalComponent; private createModalRefernce; show<TConfig, TResult = TConfig>(componentType: Type<any>, config: ModalConfig<TConfig>): ModalReference<TConfig, TResult>; private removeModal; static ɵfac: i0.ɵɵFactoryDeclaration<ModalService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ModalService>; }