UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

41 lines (40 loc) 1.4 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges, QueryList } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { MenuItemDirective } from '../menu/menu-item.directive'; export declare class SearchInputComponent implements ControlValueAccessor, OnInit, OnChanges { dropdownValues: any[]; filterFn: Function; displayedValues: any[]; disabled: boolean; placeholder: string; inShellbar: boolean; glyph: string; searchFunction: Function; compact: boolean; highlight: boolean; closeOnSelect: boolean; fillOnSelect: boolean; itemClicked: EventEmitter<any>; menuItems: QueryList<MenuItemDirective>; searchInputElement: any; isOpen: boolean; inputTextValue: string; searchInputClass: boolean; shellBarClass: boolean; onInputKeydownHandler(event: any): void; onInputKeyupHandler(): void; onMenuKeydownHandler(event: any, term?: any): void; onMenuClickHandler(event: any, term: any): void; shellbarSearchInputClicked(event: any): void; onChange: any; onTouched: any; inputText: string; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; private handleClickActions; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; handleSearchTermChange(): void; private defaultFilter; }