Trevin Miller
Trevin Miller
Well this extends further than expected. The entire node is saved, then loaded, instead of only saving the values and connections? Any reason you chose this method of persistence?
Well, in SelectOption, for example, the saved node contains the value _as well as_ all of the potential values when saved. Also the display name of the node is saved,...
Actually, I just replace the name if it's empty on load. However, if I could disallow renaming entirely, I'd prefer that. I use my own format for saving that uses...
I went ahead and edited the plugin locally, and moved the inputs over the outputs, then applied the following styles: ``` .node-interface.--input { float: left; max-width: 60%; clear: both; }...
Aha, width being where it is makes more sense, with resizing of nodes. Sounds good. I would like to suggest fixed-sized node types, in that case.
Not sure if it's it's something you'd consider (I could probably add it if necessary), but some of the styles I wish to apply to special nodes cannot be done,...
If you do happen to implement vertically split layouts, and this isn't required but it would be very nice, perhaps implement a way for input types to define themselves as...
That'll work for now, however it may be a good idea to add a registry in the default vue renderer for adding custom components
While I believe this could be massively improved (I just hacked it together), it essentially puts each input/output in a row, then if only one input or one output exists,...
Ahh, I see what happened. I was having issues getting JSDoc to be happy by not using TS overloading, but that seems to be causing issues. Let me quick fix...