@ng-ui-libraries/forms
Version:
17 lines (16 loc) • 643 B
TypeScript
import { Searcher } from './Searcher';
import { Observable } from 'rxjs/Rx';
export declare class NestedSearcher extends Searcher {
isUpdating: boolean;
forceClose: boolean;
all: {};
updateMatches(item: any): void;
initializeMetadata(item: any, parent?: any): void;
updateChildrenForItem$(item: any, top: any): any;
updateParentChildMatches(item: any): void;
doesParentMatchSearch$(item: any): any;
doesItemMatchSearch$(item: any): Observable<boolean>;
areAnyChildrenFound$(item: any): Observable<boolean>;
doAnyChildrenMatchSearch$(item: any): Observable<boolean>;
getParent(item: any): any;
}