w-ng5
Version:
Angular Generic Filters to *ngFor
15 lines (14 loc) • 513 B
TypeScript
import { PipeTransform } from '@angular/core';
export interface FilterParam {
field: string;
value: string;
}
export declare class FilterPipe implements PipeTransform {
transform(values: any[], filter: any): any;
private checkSimpleType(values, filter);
private checkComplexType(values, filter);
private checkValue(item, filter);
private parseValue(reference, search, filter);
private existDot(path);
private existFieldValue(obj, search, fieldFind, indexFind);
}