finpro
Version:
33 lines • 940 B
TypeScript
import { CSSResultGroup, TemplateResult } from 'lit';
import '../../fp-button/fp-button';
import FinproElement from '../../../internals/finpro-element';
export declare const fpDropdownItemTag = "fp-dropdown-item";
/**
* @tag fp-dropdown-item
* @summary Fintech Pro Dropdown Item component
*/
export default class FpDropdownItem extends FinproElement {
static get styles(): CSSResultGroup;
/**
* Sets the icon name. Shows icon with fp-icon component
*/
icon?: string;
private onClick;
private _handleClick;
private menuElement;
/**
* Focuses this action
*/
focus(): void;
private FpDropdownGroupField;
private FpDropdownField;
connectedCallback(): void;
disconnectedCallback(): void;
render(): TemplateResult;
}
declare global {
interface HTMLElementTagNameMap {
[fpDropdownItemTag]: FpDropdownItem;
}
}
//# sourceMappingURL=fp-dropdown-item.d.ts.map