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

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 04:37 +0800

1"""Web admin widgets — dashboard widget rendering for web server metrics. 

2 

3This module provides widget handlers and rendering for the admin dashboard. 

4Each widget is contributed via the WebAdminContributor and dispatches 

5to a specific handler via registry-based lookup. 

6""" 

7 

8from __future__ import annotations 

9 

10from lexigram.web.admin.handlers.active_connections import ( 

11 ActiveConnectionsWidgetHandler, 

12) 

13from lexigram.web.admin.handlers.request_rate import RequestRateWidgetHandler 

14from lexigram.web.admin.handlers.server_status import ServerStatusWidgetHandler 

15 

16__all__ = [ 

17 "ServerStatusWidgetHandler", 

18 "ActiveConnectionsWidgetHandler", 

19 "RequestRateWidgetHandler", 

20]