UNPKG

ui-lit

Version:

UI Elements on LIT

31 lines (30 loc) 1.09 kB
import { LitElement } from 'lit'; import type { TTabType, LitTabs } from './tabs'; import '../button'; declare const LitTab_base: (new (...args: any[]) => import("../mixins/focusable/inderface").Focusable & LitElement) & typeof LitElement; export declare class LitTab extends LitTab_base { static styles: import("lit").CSSResult; value: string; selected: boolean; type: TTabType; private _tabsHost; private _currentX; private _prevRect?; private _currentWidthScale; active: boolean; setTabsHost(value: LitTabs): void; connectedCallback(): void; willUpdate(_changedProperties: Map<string | number | symbol, unknown>): void; disconnectedCallback(): void; setSelection(value: boolean, prevRect?: DOMRect | null): void; private _selectNotify; private _prevent; render(): import("lit").TemplateResult<1>; protected updated(_changedProperties: Map<string | number | symbol, unknown>): void; } declare global { interface HTMLElementTagNameMap { 'lit-tab': LitTab; } } export {};