From cb4aa7702a25c0b05527cddb63820fed9f0216d0 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 27 May 2017 10:00:13 +0200 Subject: [PATCH] Added action manager --- services/action_manager.md | 79 ++++++++++++++++++++++++++++++++++++++ services/events.md | 19 +++++---- 2 files changed, 90 insertions(+), 8 deletions(-) create mode 100644 services/action_manager.md 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. + +``` +