OroActionBundle enables the user interface actions definition and configuration using YAML configuration files.
On top of the common Action Component and OroPlatform in general, ActionBundle provides a way to bring more complex solutions in ORO based projects with reusable components of configuration.
Those components are:
- Buttons - a user interface component that helps deliver custom actions for user interaction;
- Operations - configured user interaction elements (buttons, links or even further: forms, pages) with customized execution logic;
- Action Groups - complex business logic sets of backend actions grouped together under the named configuration nodes.