ng2-completer
Version:
angular autocomplete/typeahead component
10 lines (9 loc) • 369 B
TypeScript
import { EventEmitter } from "@angular/core";
import { Observable } from "rxjs";
import { CompleterItem } from "../components/completer-item";
export interface CompleterData extends Observable<CompleterItem[] | null> {
dataSourceChange?: EventEmitter<void>;
search(term: string): void;
cancel(): void;
convertToItem?(data: any): CompleterItem | null;
}