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

Propagate the cause of the events #3155

Open
sbegaudeau opened this issue Feb 23, 2024 · 1 comment · May be fixed by #3229
Open

Propagate the cause of the events #3155

sbegaudeau opened this issue Feb 23, 2024 · 1 comment · May be fixed by #3229

Comments

@sbegaudeau
Copy link
Member

We need to know why events have been fired

@sbegaudeau
Copy link
Member Author

We will have to thing a bit about this one because on one hand, we want Sirius Components stuff (like IInput) to be potential causes but on the other hand, we want to use this in sirius-web-domain. Yet we don't want a dependency between the two since that's precisely the role of sirius-web-application. And the cause should be more than a simple id.

Would it be overkill to have a sirius-components-events for that?

sbegaudeau added a commit that referenced this issue Mar 12, 2024
Bug: #3155
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue Mar 12, 2024
Bug: #3155
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue Mar 12, 2024
Bug: #3155
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue Mar 13, 2024
Bug: #3155
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
@sbegaudeau sbegaudeau linked a pull request Mar 13, 2024 that will close this issue
39 tasks
@sbegaudeau sbegaudeau linked a pull request Mar 13, 2024 that will close this issue
39 tasks
@sbegaudeau sbegaudeau modified the milestones: 2024.3.0, 2024.5.0 Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant