@ng-ui-libraries/forms
Version:
13 lines (12 loc) • 427 B
TypeScript
import 'rxjs/Rx';
export declare class Searcher {
searchBy: string[];
minLength: number;
search: string;
constructor(searchBy?: string[], minLength?: number);
doesItemMatchSearch(item: any): boolean;
doItemPropertiesMatchSearch(item: any): boolean;
doesItemPropertyMatchSearch(item: any, property: any): boolean;
doesItemStringMatchSearch(item: any): boolean;
isTermLongEnough(): boolean;
}