finpro
Version:
37 lines • 971 B
TypeScript
import { CSSResultGroup } from 'lit';
import FinproElement from '../../../internals/finpro-element';
export default class FpSelectOption extends FinproElement {
static get styles(): CSSResultGroup;
/**
* Sets the value for the option
*/
value: string;
/**
* Sets option as disabled
*/
disabled: boolean;
/**
* Sets option as selected state
*/
selected: boolean;
multiple: boolean;
/**
* Fires when clicked on the option
*/
private _onSelect;
private fpSelect;
private singleOptionTemplate;
private checkboxOptionTemplate;
render(): import("lit-html").TemplateResult<1>;
private _handleEvent;
private _onClickOption;
private _onCheckboxChange;
connectedCallback(): void;
disconnectedCallback(): void;
}
declare global {
interface HTMLElementTagNameMap {
'fp-select-option': FpSelectOption;
}
}
//# sourceMappingURL=fp-select-option.d.ts.map