@euro-ombudsman/ngx-modal-dialog
Version:
Dynamic modal dialog for Angular 20
22 lines (21 loc) • 1.04 kB
TypeScript
import { ModuleWithProviders, InjectionToken } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./modal-dialog.component";
import * as i2 from "./simple-modal.component";
import * as i3 from "@angular/common";
/**
* Guard to make sure we have single initialization of forRoot
* @type {InjectionToken<ModalDialogModule>}
*/
export declare const MODAL_DIALOG_FORROOT_GUARD: InjectionToken<ModalDialogModule>;
export declare class ModalDialogModule {
static forRoot(): ModuleWithProviders<ModalDialogModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<ModalDialogModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<ModalDialogModule, [typeof i1.ModalDialogComponent, typeof i2.SimpleModalComponent], [typeof i3.CommonModule], [typeof i1.ModalDialogComponent, typeof i2.SimpleModalComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<ModalDialogModule>;
}
/**
* @param dialogModule
* @returns {string}
*/
export declare function provideForRootGuard(dialogModule: ModalDialogModule): string;