Skip to content

Improve UX for Function Templates and Function Instances - #210

Open
JamesVaughan wants to merge 20 commits into
devfrom
FunctionTemplateResolution
Open

Improve UX for Function Templates and Function Instances#210
JamesVaughan wants to merge 20 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
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.

1 participant