Skip to main content

Node events

Every visual node supports <Node.Actions>; controls no longer need their own event attributes.
You can also use the explicit Action form:

Events

Function or Action

Each event uses one of them:
  • Function: calls a widget function; Arguments is optional
  • Action: uses the same action arguments as Button/Trigger
  • Event actions are included in the remote executable fingerprint. New or changed dangerous actions still require confirmation.

Relationship to built-in events

  • Button OnClick and input OnChange still work
  • <Node.Actions> is an additional event layer; both run when declared
  • Loaded runs once per node instance and again after remounting

Limits

  • Keyboard events require the node itself or a focusable descendant
  • MouseOver / MouseOut fire when entering or leaving the node; moving between descendants does not repeat them
  • ContextMenu prevents the default menu when an action exists
  • Events do not change layout; use a Function or Action for animation/property changes