UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

54 lines (53 loc) 1.39 kB
import { ElementRef, EventEmitter, OnInit } from '@angular/core'; export declare class TccSearchComponent implements OnInit { onSearchEvent: EventEmitter<string>; closeWidth: string; openWidth: string; maxWidth: boolean; searchOnEnter: boolean; set initExpand(value: boolean); searchInputElement: ElementRef<HTMLInputElement>; activeView: string; _searchInput: string; private initExpandVal; searchExpanded: boolean; get searchInput(): string; set searchInput(val: string); constructor(); ngOnInit(): void; /** * handles change of searchInput (emits onSearchEvent) */ private triggerSearch; /** * handles set search * @param value string value for search field */ setSearch(value: string, triggerSearch?: boolean): void; /** * handles reset search button * @param {MouseEvent} event click event of the resert button */ resetSearch(event: any): void; /** * handles change event */ onChange(): void; /** * handles keyup.enter event * @param {KeyboardEvent} event press event of the Enter button */ onEnter(event: any): void; /** * handles focus event */ onFocus(): void; /** * handles focusOut event */ onFocusOut(): void; /** * handles icon onClick event */ onIconClick(): void; }