mx-ui-components
Version:
mobius ui library
20 lines (19 loc) • 661 B
TypeScript
import InputBaseComponent from "../InputBaseComponent/InputBaseComponent";
declare class CustomSearchBox extends InputBaseComponent {
private list;
constructor();
static get observedAttributes(): string[];
addErrorMessage(): void;
protected setupBindings(): void;
connectedCallback(): void;
callSearch(): void;
onInput(input: Element, e: any): void;
onBlur(input: HTMLInputElement): void;
updateSearchValue(item: string): void;
callAPI(): void;
removeSuggestions(): void;
moveCursorToEnd(element: HTMLInputElement): void;
appendList(): Promise<void>;
render(): void;
}
export default CustomSearchBox;