@reginaldo-marinho/rucula-js
Version:
Crie telas em Minutos! 🚀
35 lines (34 loc) • 1.11 kB
TypeScript
import { callbackYesNo } from "./callback";
type config = {
close?: boolean;
icon?: string;
title?: string;
text?: string;
footer?: string;
disableadFooter?: boolean;
disableadHeader?: boolean;
htmlBody?: HTMLElement;
timeout?: number;
};
type configCommon = {
text?: string;
htmlBody?: HTMLElement;
timeout?: number;
disableadFooter?: boolean;
disableadHeader?: boolean;
};
export declare class Popup {
private prefix;
constructor(prefix: string);
boxShow: HTMLElement;
boxShowAppendChield(element: HTMLElement): void;
messageElement(config: config): HTMLDivElement;
closeTimeout(div: HTMLElement, timeout: number, callback?: callbackYesNo): void;
closeOKOrCancel(callback: any, div: HTMLElement, callbackInTimeout?: boolean): void;
close(): void;
info(config: configCommon, callback?: callbackYesNo): void;
sucess(config: configCommon, callback?: callbackYesNo): void;
warning(config: configCommon, callback?: callbackYesNo): void;
error(config: configCommon, callback?: callbackYesNo): void;
}
export {};