mx-ui-components
Version:
mobius ui library
18 lines (17 loc) • 545 B
TypeScript
import BaseComponent from "./BaseComponent";
declare class OverlayPanel extends BaseComponent {
private isOpen;
private backdrop;
private props;
private isCssMounted;
constructor();
static get observedAttributes(): string[];
addBackdrop(): void;
setPositionCss(): void;
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
connectedCallback(): void;
openPanel(): void;
closePanel(): void;
disconnectedCallback(): void;
}
export default OverlayPanel;