Skip to content

kie-issues#892: Collapsing and expanding Decision Services #3046

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

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

aswathitv
Copy link
Contributor

Closes kie#892

  • Added collapse button to expanded decision services
  • Expanding and collapsing of decision services on click of respective buttons
  • Hiding and showing of contained decisions
  • For decision services with conflicted decisions, expand button is greyed out so that there are no other expanded Decision Services with conflicted decisions.

@tiagobento
Copy link
Contributor

@aswathitv Thanks for the PR! Some comments from my side:

  • Adding conflictedNodes to the Store forces you to update it, which is error-prone and won't work that well depending on how you're adding things to a DRD. Instead, create a new computed value so that the list of all conflicting Decisions inside Decision Services is available for you at all times.
  • Great change on the minimum node sizes for when adding a Decision Service to a DRD requires it to be collapsed from the start.

@tiagobento tiagobento changed the title Kie issues#892 : Collapsing and expanding Decision Services kie-issues#892: Collapsing and expanding Decision Services Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Decision Services & multiple DRDs: Collapsing and expanding Decision Services.
2 participants