pyqt_reactive.widgets.shared.manager_state_binding

Typed state bindings for manager widgets.

Classes

ManagerStateBinding(items_attr, ...)

Maps manager-owned list, selection, and signal attributes into base logic.

class pyqt_reactive.widgets.shared.manager_state_binding.ManagerStateBinding(items_attr: str, selection_attr: str, selection_signal_attr: str)[source]

Maps manager-owned list, selection, and signal attributes into base logic.

items_attr: str
selection_attr: str
selection_signal_attr: str
items(manager: Any) list[Any][source]
set_selection_id(manager: Any, item_id: str) None[source]
current_selection_id(manager: Any) str[source]
selection_signal(manager: Any) Any[source]
__init__(items_attr: str, selection_attr: str, selection_signal_attr: str) None