Appearance
Toolbox ​
Toolbox is a simple component which just reads conditional operations from the actor and groups, sorts and displays them in a list. When clicked, an event is thrown on the actor to notify the owner of the operation that it should now be executed.
Additionally, the toolbox can display the current number of selected baseBeans and unselect them via a button.
Furthermore, the toolbox can also be collapsed. It is designed to stand on the right side of a container and to fold in only to the right.
Properties ​
HTMLElementBaseComponent
Element tag:
cm4ap-toolbox
Parameter ​
Parameters in the Layout ​
| Name | Type | Description |
|---|---|---|
| selectionActor | SelectionActor | Required to display the current marker in the toolbox and to be able to delete from it. |
| condOperationActor | CondOperationActor | Contains the conditional operations of other components and throws events as soon as they change. Is also required to execute the actions. |
| hiddenOperations | array of string | Defines the operation names that should be hidden. |
| showGroupLabels | boolean default: false | Defines whether to show action group headings for toolbox groups or not (details). |
showGroupLabels ​
When parameter showGroupLabels is set to true, a label is displayed for each action group in the toolbox. The corresponding label key is automatically generated from an action's XML tag <group> and can be translated as desired. The label key scheme is always L-MODULE-CO-G-GROUPKEY. For example L-FILE-CO-G-COLLECTIONS is used for action group "collections".
Further information
Learn more about conditional operations and action groups here: OperationBase in Conditional operations documentation.

