UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

25 lines 1.37 kB
import { ComponentFactoryResolver } from '@angular/core'; import { ModalService } from '../modal/services/modal.service'; import { ConfirmationOptions } from './dialog-confirmation/confirmation-options'; import { ErrorOptions } from './dialog-error/error-options'; import { AlertOptions } from './dialog-alert/alert-options'; import { InfoOptions } from './dialog-info/info-options'; import { ModalOptions } from '../modal/interfaces/modal-options'; import * as i0 from "@angular/core"; export interface ConfirmCallback { isYes?: any; isNo?: any; } export declare class DialogService { private modalService; private factoryResolver; constructor(modalService: ModalService, factoryResolver: ComponentFactoryResolver); info(message: string, options?: InfoOptions, mdOptions?: ModalOptions): Promise<unknown>; alert(message: string, options?: AlertOptions, mdOptions?: ModalOptions): Promise<unknown>; error(message: string, options?: ErrorOptions, mdOptions?: ModalOptions): Promise<unknown>; confirmation(message: string, callbackConfirmation: ConfirmCallback, options?: ConfirmationOptions, mdOptions?: ModalOptions): void; private setDialogOptions; static ɵfac: i0.ɵɵFactoryDeclaration<DialogService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DialogService>; } //# sourceMappingURL=dialog.service.d.ts.map