UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

40 lines (39 loc) 1.06 kB
import { LitElement } from 'lit'; export declare abstract class IgcBaseOptionLikeComponent extends LitElement { protected _internals: ElementInternals; protected _active: boolean; protected _disabled: boolean; protected _selected: boolean; protected _value: string; protected _content: Array<Element>; protected get _contentSlotText(): string; /** * Whether the item is active. * @attr */ set active(value: boolean); get active(): boolean; /** * Whether the item is disabled. * @attr */ set disabled(value: boolean); get disabled(): boolean; /** * Whether the item is selected. * @attr */ set selected(value: boolean); get selected(): boolean; /** * The current value of the item. * If not specified, the element's text content is used. * * @attr */ set value(value: string); get value(): string; constructor(); connectedCallback(): void; protected render(): import("lit-html").TemplateResult<1>; }