Package io.jmix.dynattrflowui.impl
Class DynAttrGroovyFeatureSupport
java.lang.Object
io.jmix.dynattrflowui.impl.DynAttrGroovyFeatureSupport
@Component("dynat_DynAttrGroovyFeatureSupport")
public class DynAttrGroovyFeatureSupport
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CorePropertiesprotected final DynAttrUiPropertiesprotected final Messagesprotected final org.springframework.scripting.ScriptEvaluator -
Constructor Summary
ConstructorsConstructorDescriptionDynAttrGroovyFeatureSupport(org.springframework.scripting.ScriptEvaluator scriptEvaluator, DynAttrUiProperties dynAttrUiProperties, CoreProperties coreProperties, Messages messages) -
Method Summary
Modifier and TypeMethodDescriptionList<?> evaluateOptionsLoaderScript(String script, Object entity) evaluateRecalculationScript(String script, Map<String, Object> parameters) evaluateValidationScript(String script, Object value) boolean
-
Field Details
-
scriptEvaluator
protected final org.springframework.scripting.ScriptEvaluator scriptEvaluator -
dynAttrUiProperties
-
coreProperties
-
messages
-
-
Constructor Details
-
DynAttrGroovyFeatureSupport
public DynAttrGroovyFeatureSupport(org.springframework.scripting.ScriptEvaluator scriptEvaluator, DynAttrUiProperties dynAttrUiProperties, CoreProperties coreProperties, Messages messages)
-
-
Method Details
-
isGroovyEnabled
public boolean isGroovyEnabled() -
evaluateValidationScript
-
evaluateRecalculationScript
-
evaluateOptionsLoaderScript
-