UNPKG

ontimize-web-ngx

Version:
21 lines (20 loc) 1.11 kB
import { Injector } from '@angular/core'; import { MatDialog, MatDialogRef } from '@angular/material/dialog'; import { ODialogBase } from '../shared/components/dialog/o-dialog-base.class'; import type { ODialogConfig } from '../shared/components/dialog/o-dialog.config'; import * as i0 from "@angular/core"; export declare class DialogService { protected injector: Injector; protected ng2Dialog: MatDialog; dialogRef: MatDialogRef<ODialogBase>; constructor(injector: Injector); get dialog(): ODialogBase; alert(title: string, message: string, config?: ODialogConfig): Promise<any>; info(title: string, message: string, config?: ODialogConfig): Promise<any>; warn(title: string, message: string, config?: ODialogConfig): Promise<any>; error(title: string, message: string, config?: ODialogConfig): Promise<any>; confirm(title: string, message: string, config?: ODialogConfig): Promise<any>; protected openDialog(observer: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<DialogService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DialogService>; }