Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conditional List Event Handler #77

Open
Jacki3 opened this issue Dec 6, 2024 · 0 comments
Open

Conditional List Event Handler #77

Jacki3 opened this issue Dec 6, 2024 · 0 comments
Labels
code improve enhancement New feature or request next patch fix included in the next patch

Comments

@Jacki3
Copy link
Contributor

Jacki3 commented Dec 6, 2024

Is your feature request related to a problem? Please describe.
Sometimes we have instances where designers use complex event handlers with multiple conditions and parameters to be considered. They often use a combo of simple event handlers with complex conditional statements (mostly If orders). This issue relates to mostly design of this process rather than it being a frustrating problem.

Describe the solution you'd like
Implement an event handler where one can supply a list of conditions which need to be true to execute the order.

Describe alternatives you've considered
There are multiple ways to already do this but to keep our Nodes consistent (they are responsible for our model and controlling the structure of how orders will eventually be executed) this method is quite nice. Ensuring that this is an event handler rather than forcing this to always be related on our node, ensures that designers have multiple choices to execute their nodes and orders. We provide some form and idea of model but designers can break this pattern if they choose to - avoiding restriction of creativity completely.

@Jacki3 Jacki3 added enhancement New feature or request next patch fix included in the next patch code improve labels Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code improve enhancement New feature or request next patch fix included in the next patch
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant