UNPKG

@universal-material/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

17 lines (16 loc) 977 B
import { ApplicationRef, ComponentFactoryResolver, InjectionToken, Injector, Type } from '@angular/core'; import { DialogStackService } from './dialog-stack.service'; import { DialogComponent } from './dialog.component'; import * as i0 from "@angular/core"; export declare const DIALOG_DATA: InjectionToken<any>; export declare class DialogService { private readonly _componentFactoryResolver; private readonly _appRef; private readonly _injector; private readonly _dialogStackService; constructor(_componentFactoryResolver: ComponentFactoryResolver, _appRef: ApplicationRef, _injector: Injector, _dialogStackService: DialogStackService); _internalOpen<T extends DialogComponent>(dialogType: Type<T>, customInjectionTokens: WeakMap<any, any>): T; open<T extends DialogComponent>(dialogType: Type<T>, data?: any): T; static ɵfac: i0.ɵɵFactoryDeclaration<DialogService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DialogService>; }