Skip to content

Improve UX for Function Templates and Function Instances - #210

Merged
JamesVaughan merged 24 commits into
devfrom
FunctionTemplateResolution
Sep 10, 2026
Merged

JamesVaughan merged 24 commits into
devfrom
FunctionTemplateResolution

Conversation

@JamesVaughan

Copy link
Copy Markdown
Member
  • Add backup Function Template resolutions
  • Add UX for switching a BasicParameter in a FunctionTemplate into a FunctionParameter
  • Added support for deleting or switching the rendering of multiple links
  • Added descriptions to FunctionParameters
  • Change cursor when hovering above editable ICanvasElement
  • Allow a CommentBlock to become a FunctionTemplate's description
  • Render FunctionParameter descriptions for FunctionTemplates
  • LinkDestinationOrderDialog has been improved to allow for multiple items to be selected and mouse dragging now works.
  • Copy/Pasting FunctionInstances will clone Basic and Scripted Parameters that are embedded.
  • Add new runtime modules GetFunctionInstanceName and GetModuleName
  • Added UX for deleting a boundary
  • When renaming a module, keyboard arrow keys will not navigate between model system elements
  • Enable drawing a link from a FunctionParameter to a Node or FunctionInstance.
  • Added support for using GhostNodes.
  • Implement Optional FunctionParameters
  • Allow embedding parameters into a function instance
  • Add joint resizing for elements
  • Moving elements now updates link breakpoints if all origins and destinations are selected.

@JamesVaughan JamesVaughan self-assigned this Sep 6, 2026
@JamesVaughan
JamesVaughan merged commit ab99f33 into dev Sep 10, 2026
2 checks passed
@JamesVaughan
JamesVaughan deleted the FunctionTemplateResolution branch September 10, 2026 14:09
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.

2 participants