src/app/models/FilterQuery.ts
Properties |
| ddtype |
ddtype:
|
Type : string
|
|
Defined in src/app/models/FilterQuery.ts:2
|
| invalidClause |
invalidClause:
|
Type : boolean
|
|
Defined in src/app/models/FilterQuery.ts:3
|
| logic |
logic:
|
Type : any
|
|
Defined in src/app/models/FilterQuery.ts:4
|
| operator |
operator:
|
Type : string
|
|
Defined in src/app/models/FilterQuery.ts:5
|
| operators |
operators:
|
Type : string[]
|
|
Defined in src/app/models/FilterQuery.ts:6
|
| type |
type:
|
Type : string
|
|
Defined in src/app/models/FilterQuery.ts:7
|
| value |
value:
|
Type : any
|
|
Defined in src/app/models/FilterQuery.ts:8
|
| values |
values:
|
Type : { formatted: string; unformatted: any }[]
|
|
Defined in src/app/models/FilterQuery.ts:10
|
| valueVariable |
valueVariable:
|
Type : boolean
|
|
Defined in src/app/models/FilterQuery.ts:9
|
| variable |
variable:
|
Type : string
|
|
Defined in src/app/models/FilterQuery.ts:11
|
export interface FilterClause {
ddtype: string
invalidClause: boolean
logic: any
operator: string
operators: string[]
type: string
value: any
valueVariable: boolean
values: { formatted: string; unformatted: any }[]
variable: string
}
export interface FilterGroup {
filterClauses: FilterClause[]
clauseLogic?: string
}
export interface FilterQuery {
groupLogic: string
filterGroups: FilterGroup[]
}