| Version | Date | Notes | By |
|---|---|---|---|
| 1.0 | 2025-05-07 | Initial release | ROB |
This small sub system of the process engine system exists to handle conditional events. These events are registered and then constantly reevaluated (every second) to check that the script (created in WeFlow) allows the event to be fired (that the condition is true).
This system (that essencially provides the functionality for conditional events) has been barely developed and is a candidate for removal unless the process as workflow is implemented.
This system has not been optimized, and is constantly evaluated until the script returns true and the event is resolved. Perhaps an improvement could be that all the inputs of the script are gathered and the script is only run if any of the inputs is changed (backend computedFrom).