@obliczeniowo/elementary
Version:
Library made in Angular version 19
17 lines (16 loc) • 745 B
TypeScript
import { Overlay, OverlayConfig } from '@angular/cdk/overlay';
import { Injector, TemplateRef, Type } from '@angular/core';
import { DialogOverlayRef } from '../class/dialog-overlay-ref';
import * as i0 from "@angular/core";
export declare class DialogService {
private readonly overlay;
private readonly injector;
constructor(overlay: Overlay, injector: Injector);
open<R = any, T = any>(content: string | TemplateRef<any> | Type<any>, options?: {
data?: T;
config?: OverlayConfig;
}): DialogOverlayRef<R>;
createInjector(ref: DialogOverlayRef, inj: Injector): Injector;
static ɵfac: i0.ɵɵFactoryDeclaration<DialogService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<DialogService>;
}