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 | }
|
---|