@euro-ombudsman/ngx-modal-dialog
Version:
Dynamic modal dialog for Angular 20
23 lines (22 loc) • 1.01 kB
TypeScript
import { ComponentFactoryResolver, ViewContainerRef } from '@angular/core';
import { IModalDialogOptions } from './modal-dialog.interface';
import { ModalDialogInstanceService } from './modal-dialog-instance.service';
import * as i0 from "@angular/core";
export declare class ModalDialogService {
private componentFactoryResolver;
private modalDialogInstanceService;
/**
* CTOR
* @param componentFactoryResolver
* @param modalDialogInstanceService
*/
constructor(componentFactoryResolver: ComponentFactoryResolver, modalDialogInstanceService: ModalDialogInstanceService);
/**
* Open dialog in given target element with given options
* @param {ViewContainerRef} target
* @param {IModalDialogOptions} options?
*/
openDialog(target: ViewContainerRef, options?: Partial<IModalDialogOptions<any>>): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ModalDialogService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ModalDialogService>;
}