@@ -281,10 +281,6 @@ export const Types: Record<string, IFilterType> = {
281
281
282
282
MEMBER_OF : registerFilterType ( 'Member Of' , null , 'memberof' , true , undefined , 'Member Of' ) ,
283
283
284
- EXP_CHILD_OF : registerFilterType ( 'Is Child Of' , null , 'exp:childof' , true , undefined , ' is child of' ) ,
285
- EXP_PARENT_OF : registerFilterType ( 'Is Parent Of' , null , 'exp:parentof' , true , undefined , ' is parent of' ) ,
286
- EXP_LINEAGE_OF : registerFilterType ( 'In The Lineage Of' , null , 'exp:lineageof' , true , ',' , ' in the lineage of' ) ,
287
-
288
284
//
289
285
// These are the 'no data value' operators
290
286
//
@@ -348,6 +344,7 @@ export const Types: Record<string, IFilterType> = {
348
344
//
349
345
// Table/Query-wise operators
350
346
//
347
+
351
348
Q : registerFilterType (
352
349
'Search' ,
353
350
null ,
@@ -359,11 +356,21 @@ export const Types: Record<string, IFilterType> = {
359
356
undefined ,
360
357
true
361
358
) ,
359
+
362
360
//
363
361
// Ontology operators
364
362
//
363
+
365
364
ONTOLOGY_IN_SUBTREE : registerFilterType ( 'Is In Subtree' , null , 'concept:insubtree' , true ) ,
366
365
ONTOLOGY_NOT_IN_SUBTREE : registerFilterType ( 'Is Not In Subtree' , null , 'concept:notinsubtree' , true ) ,
366
+
367
+ //
368
+ // Lineage operators
369
+ //
370
+
371
+ EXP_CHILD_OF : registerFilterType ( 'Is Child Of' , null , 'exp:childof' , true , undefined , ' is child of' ) ,
372
+ EXP_PARENT_OF : registerFilterType ( 'Is Parent Of' , null , 'exp:parentof' , true , undefined , ' is parent of' ) ,
373
+ EXP_LINEAGE_OF : registerFilterType ( 'In The Lineage Of' , null , 'exp:lineageof' , true , ',' , ' in the lineage of' ) ,
367
374
} ;
368
375
369
376
export type JsonType = 'boolean' | 'date' | 'float' | 'int' | 'string' ;
0 commit comments