@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
9 lines (8 loc) • 674 B
TypeScript
import { ExpressionFunction } from '../../parser/src/types';
/**
* List of all the Boolean Functions available in AdaptableQL
*/
export type BooleanFunctionName = 'EQ' | 'NEQ' | 'GT' | 'LT' | 'GTE' | 'LTE' | 'AND' | 'OR' | 'NOT' | 'BETWEEN' | 'IN' | 'CONTAINS' | 'STARTS_WITH' | 'ENDS_WITH' | 'ANY_CONTAINS' | 'IS_NUMERIC' | 'REGEX' | 'IS_HOLIDAY' | 'IS_WORKDAY' | 'TRUE' | 'FALSE';
export declare const booleanExpressionFunctions: Record<BooleanFunctionName, ExpressionFunction>;
export declare const booleanExpressionFunctionsNames: BooleanFunctionName[];
export declare const isBooleanAdaptableQlFunction: (functionName: string) => functionName is BooleanFunctionName;