Versions in this module Expand all Collapse all v1 v1.0.1 Sep 21, 2023 Changes in this version + func GetLiteral(strVal string) (interface{}, bool) + func IsTemplateExpr(exprStr string) bool + func SetScriptFactoryCreator(factory FactoryCreatorFunc) + type Expr interface + Eval func(scope data.Scope) (interface{}, error) + func NewLiteralExpr(val interface{}) Expr + func NewTemplateExpr(exprStr string, factory Factory) (Expr, error) + type Factory interface + NewExpr func(exprStr string) (Expr, error) + func NewFactory(resolver resolve.CompositeResolver) Factory + type FactoryCreatorFunc func(resolve.CompositeResolver) Factory