UNPKG

ng2-completer

Version:

ng2 autocomplete/typeahead component

32 lines (31 loc) 958 B
import { ElementRef, EventEmitter } from "@angular/core"; import { NgModel } from "@angular/forms"; import { CtrCompleter } from "./ctr-completer"; export declare class CtrInput { private completer; private ngModel; private el; clearSelected: boolean; clearUnselected: boolean; overrideSuggested: boolean; fillHighlighted: boolean; openOnFocus: boolean; openOnClick: boolean; selectOnClick: boolean; selectOnFocus: boolean; ngModelChange: EventEmitter<any>; private _searchStr; private _displayStr; private blurTimer; constructor(completer: CtrCompleter, ngModel: NgModel, el: ElementRef); keyupHandler(event: any): void; pasteHandler(event: any): void; keydownHandler(event: any): void; onBlur(event: any): void; onfocus(): void; onClick(event: any): void; searchStr: string; private handleSelection(); private restoreSearchValue(); private doBlur(); }