Repository navigation
Generic Architecture for Area
The goal of this part is to give a generic architecture for every action and reaction implemented.
This part is here to give a structure base for every AREAs (action/reaction).
Obviously, Action Trigger and Action are made to work together, so this has to be implemented at the same time for every action.
Reaction(s) are absolutely not linked to "Action Trigger" and "Action Info", this part works independently.
This part is split into 3:
- Action Trigger
- Action Info
- Reaction
Action Trigger: This part has the goal to detect if new information has been updated. It will check the new information by the last check timestamp updated by the AREA Core.
Action Info: This part has the goal to parse the information if needed to get this information into a proper string.
Reaction: This part has the goal to launch the reaction containing the chosen action by the user.