ironflow.gui.workflows.boxes.user_input module

For getting non-flow feedback from the user, e.g. filenames and confirmations.

class ironflow.gui.workflows.boxes.user_input.UserInput(*args, **kwargs)[source]

Bases: DrawsWidgets

clear()[source]

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

main_widget_class

alias of HBox

open_bool(description: str, callback: callable, ok_tooltip: str = 'Confirm', cancel_tooltip: str = 'Cancel')[source]
open_text(description: str, callback: callable, initial_value: Any, description_tooltip: str | None = None, ok_tooltip: str = 'Confirm', cancel_tooltip: str = 'Cancel')[source]
property text
wrap_callback(callback: callable) callable[source]