Action Manager™️ is a software framework that facilitates defining, publishing, oranizing, and executing actions. Do more with less effort!
View Action Manager Documentation at Action Manager Docs
Download at Action Manager NPM
Action Manager uses a declarative approach to define actions, and a command pattern to invoke handlers. Handlers are isolated from the codebase by using a context that incorporates action targets, parameters, and a dispatch environment.
An interface-based architecture permits actions to be rendered in various ways, such as buttons, menu items, fabs, lists, and API tools. Actions can be invoked by a multiple sources, including the end user, network endpoints, scripts, undo/redo frameworks, and unit tests.
You can view our Action Manager API Toolkit on NPM.