QueryCondition#
Type alias QueryCondition
Query Condition: {
ancestors?: QueryCondition[];
and?: QueryCondition[];
caseSensitive?: boolean;
contains?: any;
equals?: Query | string | number;
equalsAny?: string[];
extFaceLink?: string;
faceHandle?: TopologyHandle;
greaterOrEqualThan?: number;
greaterThan?: number;
lessOrEqualThan?: number;
lessThan?: number;
linkDepth?: number;
metadata?: string;
nodeId?: number;
nodeType?: "structure" | "aux";
not?: QueryCondition[];
or?: QueryCondition[];
originalFaceID?: number;
pointsTo?: number;
}
ancestors?: QueryCondition[];
and?: QueryCondition[];
caseSensitive?: boolean;
contains?: any;
equals?: Query | string | number;
equalsAny?: string[];
extFaceLink?: string;
faceHandle?: TopologyHandle;
greaterOrEqualThan?: number;
greaterThan?: number;
lessOrEqualThan?: number;
lessThan?: number;
linkDepth?: number;
metadata?: string;
nodeId?: number;
nodeType?: "structure" | "aux";
not?: QueryCondition[];
or?: QueryCondition[];
originalFaceID?: number;
pointsTo?: number;
}
Type declaration
-
Optionalancestors?: QueryCondition[] -
Optionaland?: QueryCondition[] -
OptionalcaseSensitive?: boolean -
Optionalcontains?: any -
Optionalequals?: Query | string | number -
OptionalequalsAny?: string[] -
OptionalextFace Link?: string -
OptionalfaceHandle?: TopologyHandle -
OptionalgreaterOr Equal Than?: number -
OptionalgreaterThan?: number -
OptionallessOr Equal Than?: number -
OptionallessThan?: number -
OptionallinkDepth?: number -
Optionalmetadata?: string -
OptionalnodeId?: number -
OptionalnodeType?: "structure" | "aux" -
Optionalnot?: QueryCondition[] -
Optionalor?: QueryCondition[] -
OptionaloriginalFaceID?: number -
OptionalpointsTo?: number
The available conditions of a query.