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

1""" 

2NexusLIMS Terminal User Interface (TUI) framework. 

3 

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. 

7 

8Available TUI applications: 

9- instruments: Manage the instruments database (CRUD operations) 

10- config: (Future) Manage NexusLIMS configuration 

11 

12Usage 

13----- 

14TUI apps are launched via their respective CLI subcommands:: 

15 

16 # Manage instruments 

17 nexuslims instruments manage 

18 

19 # Manage configuration 

20 nexuslims config edit 

21""" 

22 

23from nexusLIMS.tui.common.base_app import BaseNexusApp 

24 

25__all__ = ["BaseNexusApp"]