build_tools.syllable_walk_tui.controls ====================================== .. py:module:: build_tools.syllable_walk_tui.controls .. autoapi-nested-parse:: Shared UI controls for Syllable Walker TUI. This module re-exports shared controls from ``build_tools.tui_common``. The implementations have been moved to the shared package for reuse across multiple TUIs (syllable_walk_tui, pipeline_tui, etc.). **Migration Note:** For new code, prefer importing directly from ``build_tools.tui_common``: .. code-block:: python # Preferred (direct import from shared package) from build_tools.tui_common.controls import IntSpinner, FloatSlider # Also works (backward compatible re-export) from build_tools.syllable_walk_tui.controls import IntSpinner, FloatSlider **Local Overrides:** - :class:`CorpusBrowserScreen`: Wraps the shared DirectoryBrowserScreen with corpus-specific validation. - :class:`ProfileOption`: Alias for RadioOption (syllable_walk naming convention) Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/build_tools/syllable_walk_tui/controls/browsers/index Attributes ---------- .. autoapisummary:: build_tools.syllable_walk_tui.controls.ProfileOption Package Contents ---------------- .. py:data:: ProfileOption