UI Actions
An API for:
- creating custom functionality (
actions) - creating custom user interaction events (
triggers) - attaching and detaching
actionstotriggers. - emitting
triggerevents - executing
actionsattached to a giventrigger. - exposing a context menu for the user to choose the appropriate action when there are multiple actions attached to a single trigger.