ironflow.gui.workflows.boxes.node_interface.control module

For directly controlling node IO (as opposed to giving it to nodes by connecting them to other OI).

class ironflow.gui.workflows.boxes.node_interface.control.NodeController(*args, **kwargs)[source]

Bases: DrawsWidgets

Handles the creation of widgets for manually adjusting node input and viewing node info.

clear() None[source]

Delete all widgets instantiated between the end of init and the last clear call.

draw(*args, **kwargs)
draw_for_node(node: Node | None) None[source]
main_widget_class

alias of VBox

update()[source]
ironflow.gui.workflows.boxes.node_interface.control.deserialize(data)[source]