EvaluateExpressionExternallyContext
Context passed when evaluating expressionOptions.evaluateExpressionExternally()
TypeScript
export interface EvaluateExpressionExternallyContext<TData = any> extendsExtends
Properties
| Property | Description |
|---|---|
| expression | Expression to evaluate |
| module | Module being evaluated: Alert, CalculatedColumn, ColumnFilter, GridFilter |
| object | AdapTable Object which contains the Expression or Predicates |
| predicates | Any Predicates to evaluate |
| referencedColumns | Columns contained in Expression |
| adaptableContext | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
expression
Expression to evaluate
TypeScript
expression?: string;Property Value
string
module
Module being evaluated: Alert, CalculatedColumn, ColumnFilter, GridFilter
TypeScript
module: AdaptableQLModule;Property Value
object
AdapTable Object which contains the Expression or Predicates
TypeScript
object?: AdaptableObject;Property Value
predicates
Any Predicates to evaluate
TypeScript
predicates?: AdaptablePredicate[];Property Value
referencedColumns
Columns contained in Expression
TypeScript
referencedColumns?: AdaptableColumn<TData>[];Property Value
AdaptableColumn<TData>[]
adaptableContext
Inherited from BaseContext
Custom application Context provided in AdaptableOptions.adaptableContext
TypeScript
adaptableContext: any;Property Value
any