Generating node groups via python and some inputs need to have their value hidden in the UI, but I can’t figure out where this default is for a NodeSocketInterface.
The standard node socket instances have the “hide_value” property, but the inputs/outputs on the node tree don’t appear to have any such property.
Yet, the node tree socket interfaces retain a “hide_value” default somewhere when the node socket interface is added via dragging a link from a socket instance to any group IO node’s virtual socket.
Using the tree_socket_add operator to duplicate the active socket interface however does not copy the hide_value default.
So where is the “hide_value” default for a socket interface on a node tree? It’s obviously in there somewhere.