Documentation
¶
Overview ¶
Package evaluator is responsible for evaluating (interpolating) dynamic expressions found in workflow definitions at run-time.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ExpressionEvaluator ¶
type ExpressionEvaluator struct{}
ExpressionEvaluator evaluates string expressions with variables
func (*ExpressionEvaluator) Evaluate ¶
func (e *ExpressionEvaluator) Evaluate(expr string, variables map[string]interface{}) interface{}
Evaluate evaluates an expression string with variables from the context
Click to show internal directories.
Click to hide internal directories.