Make uiActions available via renderer handlers #61054
Labels
enhancement
New value added to drive a business result
Feature:ExpressionLanguage
Interpreter expression language (aka canvas pipeline)
Feature:UIActions
UI actions. These are client side only, not related to the server side actions..
As it came up in this comment we currently need to pass down
uiActions
through the whole plugin to get access to in an expression renderer (where it will most commonly needed in every renderer). Could we somehow give access to theexecuteTriggerActions
function via thehandlers
passed to renderers?This would prevent us from needing to use
getterSetter
in those places, since we need to register the renderer in the setup method (since that is where theexpressions
plugin exposes theregisterRenderer
function), and theexecuteTriggerActions
is only available in the start phase. So we need to always work with thecreateGetterSetter
approach. I think it would be benefitial for a lot of renderers, if we would just have access toexecuteTriggerActions
via handlers.cc @ppisljar @stacey-gammon
The text was updated successfully, but these errors were encountered: