Coverage for nexusLIMS/tui/__init__.py: 100%
2 statements
« prev ^ index » next coverage.py v7.11.3, created at 2026-03-24 05:23 +0000
« prev ^ index » next coverage.py v7.11.3, created at 2026-03-24 05:23 +0000
1"""
2NexusLIMS Terminal User Interface (TUI) framework.
4This package provides shared infrastructure for building interactive terminal
5applications using Textual. It includes base classes, widgets, and utilities
6that enable consistent UX across all NexusLIMS TUI tools.
8Available TUI applications:
9- instruments: Manage the instruments database (CRUD operations)
10- config: (Future) Manage NexusLIMS configuration
12Usage
13-----
14TUI apps are launched via their respective CLI subcommands::
16 # Manage instruments
17 nexuslims instruments manage
19 # Manage configuration
20 nexuslims config edit
21"""
23from nexusLIMS.tui.common.base_app import BaseNexusApp
25__all__ = ["BaseNexusApp"]