ironflow.gui.boxes.flow module

Widgets for interacting with the flow diagram.

class ironflow.gui.boxes.flow.FlowBox(nodes_dictionary: dict)[source]

Bases: Box

box_class

alias of HBox

update_nodes(nodes_dictionary: dict)[source]
update_tabs(outputs: list[ipywidgets.widgets.widget_output.Output], titles: list[str], active_index: int)[source]
class ironflow.gui.boxes.flow.NodeSelector(nodes_dictionary)[source]

Bases: Box

box_class

alias of VBox

change_modules_dropdown(change: dict) None[source]
property module_options: list[str]
property new_node_class
property nodes_options: list[str]
update(nodes_dictionary: dict) None[source]