systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
17 lines (16 loc) • 685 B
TypeScript
import { Injector, Type } from '@angular/core';
import { Observable } from 'rxjs';
import { Overlay } from '@angular/cdk/overlay';
import { SystelabModalContext } from './modal-context';
import * as i0 from "@angular/core";
export declare class DialogService {
private readonly overlay;
private injector;
static readonly breakpointMedium = 768;
constructor(overlay: Overlay, injector: Injector);
showDialog(component: Type<any>, parameters: SystelabModalContext): Observable<any>;
private getConfig;
private createInjector;
static ɵfac: i0.ɵɵFactoryDeclaration<DialogService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<DialogService>;
}