Hello! In my opinion, that would be really helpful for canvas organisation to have a feature to collapse bunch of nodes in to collapsed one, like in UE4 blueprints (Collapsing Graphs in UE4)
I work as a level designer at a semi-AAA(more like AA) studio and at work we use node collapsing all the time, because our level blueprints often became very-very heavy on the nodes amount. At my home project i use flow canvas for the same like level scripting routine and i’m pretty happy about almost everything except lack of that collapsing group of nodes feature.
Is there any plans to add something like this for FlowCanvas in the future?
In a sense, a bunch of nodes can be “collapsed” into a macro (through the right-click menu when multiple nodes are selected), but of course this is not exactly the same as “just visually collapsing” those nodes which is what you are suggesting here I suppose?
I could potentially implement your request by giving “Canvas Groups” the ability to collapse/expand. Would collapsing/expanding Canvas Groups be adequate for you?
The way I was thinking it, not really, since that is what Macros are for in FlowCanvas in my opinion (albeit different than what you ask). I was thinking it more like a collapsed group with incoming and outgoing connections (without ports). More as a visual organization feature.
Let me know what you think.