@forestadmin/datasource-toolkit
Version:
13 lines • 634 B
TypeScript
import { Collection } from '../interfaces/collection';
import ConditionTree from '../interfaces/query/condition-tree/nodes/base';
export default class ConditionTreeValidator {
static validate(conditionTree: ConditionTree, collection: Collection): void;
private static validateBranch;
private static validateLeaf;
private static throwIfOperatorNotAllowedWithColumn;
private static throwIfValueNotAllowedWithOperator;
private static throwIfOperatorNotAllowedWithColumnType;
private static throwIfValueNotAllowedWithColumnType;
private static validateValues;
}
//# sourceMappingURL=condition-tree.d.ts.map