So what I’m after is to re-run from the Slider Widget on change. If I make a change, click apply close and then re-open the change appears to apply but this isn’t the behaviour I was after.
Is there a mechanism for propagating this change on the fly?
Hi @swebb
I think in your workflow the rule engine won’t work interactively, as it isn’t an interactive view.
I guess you would need a “generic javascript view” node, which replaces both rule engine end color manager nodes in a “javascript version”, subscribed to interactivity events.
Agreed, looks like everything interactive needs to be run in the JavaScript. Doesn’t look like you can trigger a live re-execution of the component that causes a re-render.
Though changing the value and selecting apply will trigger the nodes to re-run they don’t send the new data to the view.
It seems that Slider Widget doesn’t update its output flow variable when the slider value has been changed within node’s interactive view.
On the other hand, when the slider value has been changed in parent component’s interactive view, the Slider Widget output flow variable gets updated.
I don’t understand this behaviour: it sounds strange to me.
Fabrizio