truly-ui
Version:
Web Components for Desktop Applications.
18 lines (17 loc) • 887 B
TypeScript
import { ModalService } from '../modal/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';
export declare class DialogService {
modalService: ModalService;
modalResult: any;
constructor(modalService: ModalService);
info(message: any, callback: any, options?: InfoOptions): void;
confirmation(message: any, callback: any, options?: ConfirmationOptions): void;
alert(message: any, callback: any, options?: AlertOptions): void;
error(message: any, callback: any, options?: ErrorOptions): void;
setModalOptions(typeModal: any, options: any): void;
setDialogOptions(options: any): void;
existOptions(options: any): boolean;
}