QueryCondition

Type alias QueryCondition

QueryCondition: {
    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;
}

The available conditions of a query.

Type declaration

  • Optional ancestors?: QueryCondition[]
  • Optional and?: QueryCondition[]
  • Optional caseSensitive?: boolean
  • Optional contains?: any
  • Optional equals?: Query | string | number
  • Optional equalsAny?: string[]
  • Optional extFaceLink?: string
  • Optional faceHandle?: TopologyHandle
  • Optional greaterOrEqualThan?: number
  • Optional greaterThan?: number
  • Optional lessOrEqualThan?: number
  • Optional lessThan?: number
  • Optional linkDepth?: number
  • Optional metadata?: string
  • Optional nodeId?: number
  • Optional nodeType?: "structure" | "aux"
  • Optional not?: QueryCondition[]
  • Optional or?: QueryCondition[]
  • Optional originalFaceID?: number
  • Optional pointsTo?: number