runtime/QueryFilter
#
Index#
Type aliases- BooleanInput
- FloatInput
- GraphbackDateInput
- GraphbackDateTimeInput
- GraphbackObjectIdInput
- GraphbackTimeInput
- GraphbackTimestampInput
- IdInput
- IntInput
- Maybe
- QueryFilter
- QueryFilterOperator
- Scalars
- StringInput
#
Variables#
Type aliases#
BooleanInputƬ BooleanInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:41
#
Type declaration:#
FloatInputƬ FloatInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:46
#
Type declaration:between? : Maybe‹Scalars["Float"][]›
eq? : Maybe‹Scalars["Float"]›
ge? : Maybe‹Scalars["Float"]›
gt? : Maybe‹Scalars["Float"]›
in? : Maybe‹Scalars["Float"][]›
le? : Maybe‹Scalars["Float"]›
lt? : Maybe‹Scalars["Float"]›
ne? : Maybe‹Scalars["Float"]›
#
GraphbackDateInputƬ GraphbackDateInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:91
#
Type declaration:between? : Maybe‹Scalars["GraphbackDate"][]›
eq? : Maybe‹Scalars["GraphbackDate"]›
ge? : Maybe‹Scalars["GraphbackDate"]›
gt? : Maybe‹Scalars["GraphbackDate"]›
in? : Maybe‹Scalars["GraphbackDate"][]›
le? : Maybe‹Scalars["GraphbackDate"]›
lt? : Maybe‹Scalars["GraphbackDate"]›
ne? : Maybe‹Scalars["GraphbackDate"]›
#
GraphbackDateTimeInputƬ GraphbackDateTimeInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:102
#
Type declaration:between? : Maybe‹Scalars["GraphbackDateTime"][]›
eq? : Maybe‹Scalars["GraphbackDateTime"]›
ge? : Maybe‹Scalars["GraphbackDateTime"]›
gt? : Maybe‹Scalars["GraphbackDateTime"]›
in? : Maybe‹Scalars["GraphbackDateTime"][]›
le? : Maybe‹Scalars["GraphbackDateTime"]›
lt? : Maybe‹Scalars["GraphbackDateTime"]›
ne? : Maybe‹Scalars["GraphbackDateTime"]›
#
GraphbackObjectIdInputƬ GraphbackObjectIdInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:113
#
Type declaration:between? : Maybe‹Scalars["GraphbackObjectID"][]›
eq? : Maybe‹Scalars["GraphbackObjectID"]›
ge? : Maybe‹Scalars["GraphbackObjectID"]›
gt? : Maybe‹Scalars["GraphbackObjectID"]›
in? : Maybe‹Scalars["GraphbackObjectID"][]›
le? : Maybe‹Scalars["GraphbackObjectID"]›
lt? : Maybe‹Scalars["GraphbackObjectID"]›
ne? : Maybe‹Scalars["GraphbackObjectID"]›
#
GraphbackTimeInputƬ GraphbackTimeInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:124
#
Type declaration:between? : Maybe‹Scalars["GraphbackTime"][]›
eq? : Maybe‹Scalars["GraphbackTime"]›
ge? : Maybe‹Scalars["GraphbackTime"]›
gt? : Maybe‹Scalars["GraphbackTime"]›
in? : Maybe‹Scalars["GraphbackTime"][]›
le? : Maybe‹Scalars["GraphbackTime"]›
lt? : Maybe‹Scalars["GraphbackTime"]›
ne? : Maybe‹Scalars["GraphbackTime"]›
#
GraphbackTimestampInputƬ GraphbackTimestampInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:135
#
Type declaration:between? : Maybe‹Scalars["GraphbackTimestamp"][]›
eq? : Maybe‹Scalars["GraphbackTimestamp"]›
ge? : Maybe‹Scalars["GraphbackTimestamp"]›
gt? : Maybe‹Scalars["GraphbackTimestamp"]›
in? : Maybe‹Scalars["GraphbackTimestamp"][]›
le? : Maybe‹Scalars["GraphbackTimestamp"]›
lt? : Maybe‹Scalars["GraphbackTimestamp"]›
ne? : Maybe‹Scalars["GraphbackTimestamp"]›
#
IdInputƬ IdInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:57
#
Type declaration:eq? : Maybe‹Scalars["ID"]›
ge? : Maybe‹Scalars["ID"]›
gt? : Maybe‹Scalars["ID"]›
in? : Maybe‹Scalars["ID"][]›
le? : Maybe‹Scalars["ID"]›
lt? : Maybe‹Scalars["ID"]›
ne? : Maybe‹Scalars["ID"]›
#
IntInputƬ IntInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:67
#
Type declaration:between? : Maybe‹Scalars["Int"][]›
eq? : Maybe‹Scalars["Int"]›
ge? : Maybe‹Scalars["Int"]›
gt? : Maybe‹Scalars["Int"]›
in? : Maybe‹Scalars["Int"]›
le? : Maybe‹Scalars["Int"]›
lt? : Maybe‹Scalars["Int"]›
ne? : Maybe‹Scalars["Int"]›
#
MaybeƬ Maybe: T | null
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:39
#
QueryFilterƬ QueryFilter: object & RootQuerySelector‹T›
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:152
Query filter used in Graphback services and data providers
#
QueryFilterOperatorƬ QueryFilterOperator: keyof IdInput | keyof BooleanInput | keyof StringInput | keyof FloatInput | keyof IntInput | keyof GraphbackScalarInput
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:148
#
ScalarsƬ Scalars: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:6
Filter mapping for scalars that exit
#
Type declaration:Boolean: boolean
Float: number
GraphbackDate: Date
GraphbackDateTime: Date
GraphbackJSON: any
GraphbackJSONObject(): object
GraphbackObjectID: ObjectID | string
GraphbackTime: string
GraphbackTimestamp: number
ID: string
Int: number
String: string
#
StringInputƬ StringInput: object
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:78
#
Type declaration:contains? : Maybe‹Scalars["String"]›
endsWith? : Maybe‹Scalars["String"]›
eq? : Maybe‹Scalars["String"]›
ge? : Maybe‹Scalars["String"]›
gt? : Maybe‹Scalars["String"]›
in? : Maybe‹Scalars["String"][]›
le? : Maybe‹Scalars["String"]›
lt? : Maybe‹Scalars["String"]›
ne? : Maybe‹Scalars["String"]›
startsWith? : Maybe‹Scalars["String"]›
#
VariablesConst
FILTER_SUPPORTED_SCALARS#
• FILTER_SUPPORTED_SCALARS: string[] = [ 'ID', 'String', 'Boolean', 'Int', 'Float', 'GraphbackObjectID', 'GraphbackTimestamp', 'GraphbackTime', 'GraphbackDate', 'GraphbackDateTime', 'Timestamp', 'Time', 'Date', 'DateTime' ]
Defined in packages/graphback-core/src/runtime/QueryFilter.ts:22