Coverage for src / lexigram / admin / dashboard / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-08-13 22:14 +0800

1"""Dashboard assembly — collects and composes dashboard surfaces from contributors.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.admin.dashboard.assembler import DashboardAssembler 

6from lexigram.admin.dashboard.chart_widget import ChartWidget 

7from lexigram.admin.dashboard.widgets import ( 

8 DashboardConfig, 

9 InMemoryDashboardStore, 

10 WidgetConfig, 

11 WidgetRegistry, 

12 WidgetType, 

13) 

14 

15__all__ = [ 

16 "ChartWidget", 

17 "DashboardAssembler", 

18 "DashboardConfig", 

19 "InMemoryDashboardStore", 

20 "WidgetConfig", 

21 "WidgetRegistry", 

22 "WidgetType", 

23]