Skip to content

Remove non-canvas elements from palette#400

Open
Daan0709 wants to merge 10 commits intomasterfrom
feat/non-canvas-elements
Open

Remove non-canvas elements from palette#400
Daan0709 wants to merge 10 commits intomasterfrom
feat/non-canvas-elements

Conversation

@Daan0709
Copy link
Copy Markdown
Contributor

@Daan0709 Daan0709 commented Mar 27, 2026

  • Palette now only loads:
    • Receiver and its allowed children
    • Allowed children of Pipeline
    • All children of allowed children, recursively
  • Removed elements that would never belong on the canvas:
    • <Exits>
    • <Forward>
  • Only elements allowed as direct children of a pipeline, receiver and exit are allowed to be dropped directly on the canvas

Closes #373

@Daan0709 Daan0709 self-assigned this Mar 31, 2026
@Daan0709 Daan0709 marked this pull request as ready for review March 31, 2026 19:46
@Daan0709 Daan0709 requested a review from Matthbo March 31, 2026 19:46
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Only allowed children of pipeline, exit and Receivers should be droppable on the canvas Remove non-canvas components from palette

1 participant