ModuleExpressionFunctions
Type specific Expression Functions
export interfaceProperties
| Property | Description | Default |
|---|---|---|
| customBooleanFunctions | Custom Boolean Expression Functions available in AdapTableQL | null (none) |
| customScalarFunctions | Custom Scalar Expression Functions available in AdapTableQL | null (none) |
| systemAggregatedBooleanFunctions | System AggregatedBoolean Expression Functions available in AdapTableQL | null (sets all) |
| systemAggregatedScalarFunctions | System AggregatedScalar Expression Functions available in AdapTableQL | null (sets all) |
| systemBooleanFunctions | System Boolean Expression Functions available in AdapTableQL | null (sets all) |
| systemObservableFunctions | System Observable Expression Functions available in AdapTableQL | null (sets all) |
| systemScalarFunctions | System Scalar Expression Functions available in AdapTableQL | null (sets all) |
Property Details
customBooleanFunctions
Custom Boolean Expression Functions available in AdapTableQL
customBooleanFunctions?: Record<string, ExpressionFunction> | ((context: GlobalExpressionFunctionsContext<BooleanFunctionName>) => Record<string, ExpressionFunction>);Default Value
null (none)
Property Value
Record<string,ExpressionFunction> | ((context:GlobalExpressionFunctionsContext<BooleanFunctionName>) => Record<string,ExpressionFunction>)
customScalarFunctions
Custom Scalar Expression Functions available in AdapTableQL
customScalarFunctions?: Record<string, ExpressionFunction> | ((context: GlobalExpressionFunctionsContext<ScalarFunctionName>) => Record<string, ExpressionFunction>);Default Value
null (none)
Property Value
Record<string,ExpressionFunction> | ((context:GlobalExpressionFunctionsContext<ScalarFunctionName>) => Record<string,ExpressionFunction>)
systemAggregatedBooleanFunctions
System AggregatedBoolean Expression Functions available in AdapTableQL
systemAggregatedBooleanFunctions?: AggregatedBooleanFunctionName[] | ((context: GlobalExpressionFunctionsContext<AggregatedBooleanFunctionName>) => AggregatedBooleanFunctionName[]);Default Value
null (sets all)
Property Value
AggregatedBooleanFunctionName[] | ((context:GlobalExpressionFunctionsContext<AggregatedBooleanFunctionName>) =>AggregatedBooleanFunctionName[])
systemAggregatedScalarFunctions
System AggregatedScalar Expression Functions available in AdapTableQL
systemAggregatedScalarFunctions?: AggregatedScalarFunctionName[] | ((context: GlobalExpressionFunctionsContext<AggregatedScalarFunctionName>) => AggregatedScalarFunctionName[]);Default Value
null (sets all)
Property Value
AggregatedScalarFunctionName[] | ((context:GlobalExpressionFunctionsContext<AggregatedScalarFunctionName>) =>AggregatedScalarFunctionName[])
systemBooleanFunctions
System Boolean Expression Functions available in AdapTableQL
systemBooleanFunctions?: BooleanFunctionName[] | ((context: GlobalExpressionFunctionsContext<BooleanFunctionName>) => BooleanFunctionName[]);Default Value
null (sets all)
Property Value
BooleanFunctionName[] | ((context:GlobalExpressionFunctionsContext<BooleanFunctionName>) =>BooleanFunctionName[])
systemObservableFunctions
System Observable Expression Functions available in AdapTableQL
systemObservableFunctions?: ObservableFunctionName[] | ((context: GlobalExpressionFunctionsContext<ObservableFunctionName>) => ObservableFunctionName[]);Default Value
null (sets all)
Property Value
ObservableFunctionName[] | ((context:GlobalExpressionFunctionsContext<ObservableFunctionName>) =>ObservableFunctionName[])
systemScalarFunctions
System Scalar Expression Functions available in AdapTableQL
systemScalarFunctions?: ScalarFunctionName[] | ((context: GlobalExpressionFunctionsContext<ScalarFunctionName>) => ScalarFunctionName[]);Default Value
null (sets all)
Property Value
ScalarFunctionName[] | ((context:GlobalExpressionFunctionsContext<ScalarFunctionName>) =>ScalarFunctionName[])