import './dialog.css'; import type { DialogParameters } from './dialogTypes'; export declare class Dialog { /** * dialog Params */ readonly params: DialogParameters; /** * This is the data that will be used to instantiate the guifier obejct * to draw the second page that will be used to fill the meta data of * the field that will be created */ private data; /** * This is the data that will be used to instantiate the guifier obejct * to draw the second page that will be used to fill the meta data of * the field that will be created */ private guifier; /** * This is the body container element of the dialog element */ private dialogContainerBody; /** * This is the whole dialog element */ private dialogElement; /** * This is the back arrow html element */ private guifierGeneratedContent; /** * This is the Cancel Button html element */ private cancelButton; /** * This is the Confirm Button html element */ private confirmButton; constructor(dialogParameters: DialogParameters); /** * This function shows dialog and returns data * @returns the data of click on confirm or returns null if clicked on cancel */ get(data: any): Promise; /** * This is the function resposible to show the dialog element in the * the selected element with the chosen Id */ private buildGuifierDialog; /** * This function is responsible for drawing the dialog element */ private drawdialog; /** * This function is responsible for showing the dialog */ private showDialog; /** * This function is responsible for hiding the dialog */ private hideDialog; /** * This function is responsible for removing the dialog */ private removeDialog; /** * This function is responsible for drawing the dialog container element */ private drawDialogContainer; /** * This function is responsible for drawing a grid element */ private drawGuifierGeneratedContent; /** * This function clears the guifierGeneratedContent element */ private clearGuifierGeneratedContent; /** * This function will show a dialog and return its data * * @param {any} data is the data you want the user to set in the dialog * @param {DialogParameters} params is the parameter of the dialog * @returns the data of click on confirm or returns null if clicked on cancel */ static get(data: any, params: DialogParameters): Promise; } //# sourceMappingURL=dialog.d.ts.map