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

Add a precondition expression on node descriptions of the view DSL #1695

Closed
1 task done
AxelRICHARD opened this issue Feb 10, 2023 · 0 comments · Fixed by #1696
Closed
1 task done

Add a precondition expression on node descriptions of the view DSL #1695

AxelRICHARD opened this issue Feb 10, 2023 · 0 comments · Fixed by #1696

Comments

@AxelRICHARD
Copy link
Contributor

  • I have checked that this feature has not yet been suggested by someone else.

Expected behavior

In some case we want to prevent the creation/render of a node based on condition as it is already the case for the edges.

Cuttings backs

ODesign Compatibility layer will not be updated.

Potential side effects

None

Describe alternatives you've considered

None

@AxelRICHARD AxelRICHARD self-assigned this Feb 10, 2023
AxelRICHARD added a commit that referenced this issue Feb 10, 2023
Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
AxelRICHARD added a commit that referenced this issue Feb 10, 2023
Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
@AxelRICHARD AxelRICHARD linked a pull request Feb 10, 2023 that will close this issue
39 tasks
AxelRICHARD added a commit that referenced this issue Feb 10, 2023
Also add some new variables:
- diagramEvent to know which event is occurring during a diagram
rendering
- previousDiagram to know the previous states of the graphical elements
during a diagram rendering

Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
AxelRICHARD added a commit that referenced this issue Feb 10, 2023
Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
@AxelRICHARD AxelRICHARD added this to the 2023.3.0 milestone Feb 13, 2023
@sbegaudeau sbegaudeau modified the milestones: 2023.3.0, 2023.4.0 Feb 23, 2023
sbegaudeau pushed a commit that referenced this issue Feb 23, 2023
Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
sbegaudeau pushed a commit that referenced this issue Feb 23, 2023
Bug: #1695
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
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.

2 participants