UNPKG

369 BTypeScriptView Raw
1import { EventEmitter } from "@angular/core";
2import { Observable } from "rxjs";
3import { CompleterItem } from "../components/completer-item";
4export interface CompleterData extends Observable<CompleterItem[] | null> {
5 dataSourceChange?: EventEmitter<void>;
6 search(term: string): void;
7 cancel(): void;
8 convertToItem?(data: any): CompleterItem | null;
9}