UNPKG

ui-lit

Version:

UI Elements on LIT

44 lines (43 loc) 1.11 kB
import { LitElement } from 'lit'; import '../icon'; export declare class LitLayout extends LitElement { static styles: import("lit").CSSResult; minWidth: number; maxWidth: number; minHeight: number; maxHeight: number; height: number; width: number; top: number; left: number; zIndex: number; name: string; connectedCallback(): void; disconnectedCallback(): void; _onClick: () => void; willUpdate(): void; render(): import("lit").TemplateResult<1>; /** Events */ private _onResize; private _onStartMove; /** Actions */ getPosition(): { width: number; height: number; minWidth: number; minHeight: number; maxWidth: number; maxHeight: number; zIndex: number; top: number; left: number; }; setPosition(x: number, y: number): void; setSize(width: number, height: number): void; private _setStyleValue; } declare global { interface HTMLElementTagNameMap { 'lit-layout': LitLayout; } }