Coverage for openhcs/ui/shared/__init__.py: 100.0%
4 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 UI components and services.
4This module provides framework-agnostic UI utilities and services
5that can be used across different UI frameworks (PyQt, Textual, etc.).
6"""
8# Avoid circular imports - don't import SignatureAnalyzer at module level
9from openhcs.ui.shared.pattern_data_manager import PatternDataManager
10from openhcs.ui.shared.system_monitor_core import SystemMonitorCore
11from openhcs.ui.shared.pattern_file_service import PatternFileService
13__all__ = [
14 'PatternDataManager',
15 'SystemMonitorCore',
16 'PatternFileService',
17]