Package io.jmix.dynmodelflowui.impl.behavior
package io.jmix.dynmodelflowui.impl.behavior
-
ClassDescriptionDescribes the sandbox API available to dynamic view behavior handler expressions, so the Admin UI handler editor can offer it as code completion.A single member of the sandbox API.Attaches declared behavior handlers when a view with handlers is initialized, and executes them through the sandboxed evaluator.Component state operations addressed by component id.Dialog operations for handler expressions.Trigger payload exposed to handler expressions as
event.Root object of handler expressions.Evaluates dynamic view handler expressions in a restricted SpEL context: no bean references, no type references, no constructors; property access only through Jmix metadata or annotated facades; method calls only on annotated facades.Navigation operations for handler expressions.Notification operations for handler expressions.Invocation of registered@DynamicModelOperationmethods from handler expressions.Value store shared between handlers of one view instance.SpEL method resolver that permits method calls only onDynamicViewApi-annotated classes and never resolves methods inherited fromObjector static methods.Read-only SpEL property access to getters ofDynamicViewApi-annotated classes.