ui-lit
Version:
UI Elements on LIT
30 lines (29 loc) • 954 B
TypeScript
import { LitElement } from 'lit';
import type { LitSelect } from './select';
declare const LitOption_base: (new (...args: any[]) => import("../mixins/focusable/inderface").Focusable & LitElement) & typeof LitElement;
export declare class LitOption extends LitOption_base {
static styles: import("lit").CSSResult;
selected: boolean;
disabled: boolean;
label: string;
value: string;
visability: boolean;
mobile: boolean;
private _selectHost;
setSelectHost(host: LitSelect): void;
connectedCallback(): void;
disconnectedCallback(): void;
updated(_changedProperties: Map<string | number | symbol, unknown>): void;
render(): import("lit").TemplateResult<1>;
private toggleSelect;
private _focus;
private _blur;
private _handleFocus;
notify(): void;
}
declare global {
interface HTMLElementTagNameMap {
'lit-option': LitOption;
}
}
export {};