mx-ui-components
Version:
mobius ui library
27 lines (26 loc) • 835 B
TypeScript
import BaseComponent from "../Counter/BaseComponent";
declare class PopupModal extends BaseComponent {
private isOpen;
private name;
private modalType;
private position;
private size;
private isCssMounted;
private backdrop;
private timeoutId;
private closeImage;
private toastDuration;
private backDropClose;
private animationType;
constructor();
static get observedAttributes(): string[];
addBackdrop(): void;
removeBackdrop(): void;
createCloseButton(): HTMLButtonElement;
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
setModalCSS(value: any): void;
getModalCss(type: string, position: string, size: string): void;
autoDismiss(): void;
disconnectedCallback(): void;
}
export default PopupModal;