Coverage for openhcs/textual_tui/widgets/shared/__init__.py: 0.0%
5 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-04 02:09 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-04 02:09 +0000
1"""
2Shared TUI components for parameter editing.
4Mathematical components that work universally across function panes,
5step editors, and config editors.
6"""
8from .parameter_form_manager import ParameterFormManager
9from .enum_radio_set import EnumRadioSet
10from .typed_widget_factory import TypedWidgetFactory
11# SignatureAnalyzer moved to openhcs.introspection (framework-agnostic introspection utilities)
12from openhcs.introspection.signature_analyzer import SignatureAnalyzer
14__all__ = [
15 "ParameterFormManager",
16 "EnumRadioSet",
17 "TypedWidgetFactory",
18 "SignatureAnalyzer"
19]