# 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

# 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.

Request missing documentation