diff --git a/services/action_manager.md b/services/action_manager.md new file mode 100644 index 0000000..5979bb3 --- /dev/null +++ b/services/action_manager.md @@ -0,0 +1,79 @@ +# Action Manager + +The action manager is only available for the frontend as its purpose is to execute/trigger events based on UI events. The action manager allows to define procedures for UI events without writing any inline JavaScript and reducing the necessary JavaScript code in general thanks to this modular approach. + +## Binding Action Events + +In order to perform actions on UI events it is necessary to define listeners for elements that need to be observed. Usually these elements are input and button elements. The following action has one `click-listener` executing the defined actions if this listener is triggered. + +``` +