LegacyAdaptableQuery
Pre-v25 expression wrapper as it appears in persisted state. Until v24 a
Rule / Query was an object whose single key named the expression kind
(Expression / AggregatedExpression / ObservableExpression, plus the
pre-v24 spellings). From v25 the property is the expression string itself
and the kind is inferred from the text; CalculatedColumn.Query and
Report.Query are renamed to Expression.
export interfaceProperties
| Property | Type | Description |
|---|---|---|
| AggregatedExpression | string | Aggregated expression text (a brace call). Current state stores the string directly; the kind is inferred. |
| Expression | string | Per-row expression text. Current state stores this string directly on Rule or Expression. |
| ObservableExpression | string | Observable expression text. Current state stores the string directly and treats it as a scalar expression. |
Property Details
AggregatedBooleanExpression
Older name for .
AggregatedBooleanExpression?: string;Deprecated
pre-v24 spelling of AggregatedExpression
Property Value
string
AggregatedExpression
Aggregated expression text (a brace call). Current state stores the string directly; the kind is inferred.
AggregatedExpression?: string;Property Value
string
AggregatedScalarExpression
Older name for .
AggregatedScalarExpression?: string;Deprecated
pre-v24 spelling of AggregatedExpression
Property Value
string
BooleanExpression
Older name for .
BooleanExpression?: string;Deprecated
pre-v24 spelling of Expression
Property Value
string
Expression
Per-row expression text. Current state stores this string directly on Rule or Expression.
Expression?: string;Property Value
string
ObservableExpression
Observable expression text. Current state stores the string directly and treats it as a scalar expression.
ObservableExpression?: string;Property Value
string
ScalarExpression
Older name for .
ScalarExpression?: string;Deprecated
pre-v24 spelling of Expression
Property Value
string