[59329aa] | 1 | import * as i0 from "@angular/core";
|
---|
| 2 | export declare class FilterService {
|
---|
| 3 | filter(value: any[], fields: any[], filterValue: any, filterMatchMode: string, filterLocale?: string): any[];
|
---|
| 4 | filters: {
|
---|
| 5 | startsWith: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 6 | contains: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 7 | notContains: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 8 | endsWith: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 9 | equals: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 10 | notEquals: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 11 | in: (value: any, filter: any[]) => boolean;
|
---|
| 12 | between: (value: any, filter: any[]) => boolean;
|
---|
| 13 | lt: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 14 | lte: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 15 | gt: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 16 | gte: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 17 | is: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 18 | isNot: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 19 | before: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 20 | after: (value: any, filter: any, filterLocale?: any) => boolean;
|
---|
| 21 | dateIs: (value: any, filter: any) => boolean;
|
---|
| 22 | dateIsNot: (value: any, filter: any) => boolean;
|
---|
| 23 | dateBefore: (value: any, filter: any) => boolean;
|
---|
| 24 | dateAfter: (value: any, filter: any) => boolean;
|
---|
| 25 | };
|
---|
| 26 | register(rule: string, fn: Function): void;
|
---|
| 27 | static ɵfac: i0.ɵɵFactoryDeclaration<FilterService, never>;
|
---|
| 28 | static ɵprov: i0.ɵɵInjectableDeclaration<FilterService>;
|
---|
| 29 | }
|
---|