UI Actions

edit

An API for:

  • creating custom functionality (actions)
  • creating custom user interaction events (triggers)
  • attaching and detaching actions to triggers.
  • emitting trigger events
  • executing actions attached to a given trigger.
  • exposing a context menu for the user to choose the appropriate action when there are multiple actions attached to a single trigger.