@universal-material/web
Version:
Material web components
27 lines • 905 B
TypeScript
import { TemplateResult } from 'lit';
import { UmMenuItem } from '../menu/menu-item.js';
import { ExtendedOption } from './extended-option.js';
import { UmSelect } from './select.js';
import './select.js';
export declare class UmOption extends UmMenuItem {
#private;
static styles: (import("lit").CSSResult | import("lit").CSSResultGroup[])[];
_nativeOption: ExtendedOption;
get value(): string;
set value(value: string);
get selected(): boolean;
set selected(selected: boolean);
protected renderDefaultTrailingIcon(): TemplateResult;
private get _selectedAttribute();
private set _selectedAttribute(value);
_select: UmSelect | null;
connectedCallback(): void;
disconnectedCallback(): void;
setSelectedByUser(): void;
}
declare global {
interface HTMLElementTagNameMap {
'u-option': UmOption;
}
}
//# sourceMappingURL=option.d.ts.map