Hi,
I am new to Node-Red - using it from Redmatic inside - and could not find a specific "suggestions" category, so I am inserting my ideas here:
-
when creating a flow in my working window (I use a Win 10 PC with 4K monitor), even there I soon had created a nice mess of connectors overlapping and/or been hidden partially behind nodes. From the use of "normal" graphics editors/cadapps I am used to have two features to make graphics more easy to look at/manipulate:
1.a) having layers to group objects (here: connectors especially) and / or control visibility
1.b) assigning COLORs (styles) to individual connectors (or groups) -
I have nodes which have (currently) up to 7 outputs which are all placed in small vertical distance along the right edge of the node rectangle displayed. For 1, 2 or 3 outputs, its OK for just grapping the correct output to start dragging a connector, but when you have some more and have to keep a (complete) overview of a growing flow, you soon want some help in starting at the correct output. Therefore:
2.a) allow to "name" an output inside of the node. Especially "function-nodes" control outputs via a Javascript "return [....];" statement. It would be very convenient to do that naming / access the output-pin-names within the code.
2.b) I have not found out how to set the number of outputs directly inside of a "function-node" source to match that "number of outputs" in the node properties dialog. Is this already possible?.
2.c) Last but not least, I would like to get some "graphical feedback" in the editor when I move the mouse over a node output (that small ring being the start of a connector). I suggest that there may be a small context help popping up (with the 2.a) "name") and perhaps make this help controlled by a config option - if you want to deactivate such info been shown.
OK, these are my ideas for today. What do you think about them? Any chance to see them in a future release and/or is it possible to help integrate this?