mx-ui-components
Version:
mobius ui library
28 lines (27 loc) • 874 B
TypeScript
import BaseComponent from "../Counter/BaseComponent";
export default class MobiusDropdown extends BaseComponent {
constructor();
private dropdownFocused;
private badgeProps;
private props;
private selected;
private data;
private displayData;
private name;
private dropdownWrapper;
private dropdownInputContainer;
private dropdownIcon;
private dropdownBadgeWrapper;
private dropdownBadgeBottom;
private dropdownInput;
private dropdownMenu;
connectedCallback(): void;
static get observedAttributes(): string[];
assignBasedOnType: (data: any) => void;
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
renderBadges: () => void;
setInput: () => void;
handleItemClick: (element: any) => void;
populateMenu: () => void;
render(): void;
}