UNPKG

lamb-web-lib

Version:

LambWebLib. Es un proyecto angular de tipo Librería. que contiene una Suit de componentes reutilizables para el proyecto [Lamb Financial](https://lamb.upeu.edu.pe).

27 lines (26 loc) 855 B
import { LambModalService } from '../modal/modal.module'; export interface Options { title?: string; message?: string; btnOkText?: string; btnCancelText?: string; dialogSize?: 'sm' | 'lg'; } export declare class LambConfirmDialogService { private lambModalService; constructor(lambModalService: LambModalService); /** * Confirm * @param options optional JSON Options * @param action X = XXX; D = Delete; U = Update; S = Save */ confirm(options?: Options, action?: 'D' | 'U' | 'S'): Promise<boolean>; confirmDelete(options?: Options): Promise<boolean>; confirmUpdate(options?: Options): Promise<boolean>; confirmSave(options?: Options): Promise<boolean>; private getMessage(action); /** * Config for default. */ readonly config: Options; }