mx-ui-components
Version:
mobius ui library
28 lines (27 loc) • 844 B
TypeScript
import BaseComponent from "./BaseComponent";
declare class MyDropdownMenu extends BaseComponent {
elementRef: any;
private storeRef;
private dropdownState;
private dropdownFocused;
name: string;
color: "dark" | "light";
partitions: number;
private apiEndpoint;
multiSelect: boolean;
private keyName;
private valueName;
private itemStyles;
highlightStyles: string;
private itemBindings;
private currentItems;
constructor();
static get observedAttributes(): string[];
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
renderDropdownMenu: (entities: Array<any>) => void;
updateFromParent(): void;
connectedCallback(): void;
addListeners(): void;
disconnectedCallback(): void;
}
export default MyDropdownMenu;