UNPKG

mx-ui-components

Version:

mobius ui library

15 lines (14 loc) 518 B
export declare abstract class BaseElement extends HTMLElement { [key: string]: unknown; protected shadow: ShadowRoot; constructor(); static get observedAttributes(): string[]; attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void; connectedCallback(): void; disconnectedCallback(): void; private handlePropsChange; private assignEvents; protected onInit(): void; protected onDestroy(): void; protected abstract render(): void; }