39 lines
740 B
Python
39 lines
740 B
Python
"""
|
|
EU-Utility Dashboard Widgets Module
|
|
|
|
Provides dashboard widgets and management.
|
|
"""
|
|
|
|
from core.widgets.dashboard_widgets import (
|
|
DashboardWidget,
|
|
SystemStatusWidget,
|
|
QuickActionsWidget,
|
|
RecentActivityWidget,
|
|
PluginGridWidget,
|
|
WIDGET_TYPES,
|
|
create_widget
|
|
)
|
|
|
|
from core.widgets.widget_gallery import (
|
|
WidgetGallery,
|
|
DashboardWidgetManager,
|
|
WidgetConfigDialog,
|
|
WidgetGalleryItem
|
|
)
|
|
|
|
__all__ = [
|
|
# Widgets
|
|
'DashboardWidget',
|
|
'SystemStatusWidget',
|
|
'QuickActionsWidget',
|
|
'RecentActivityWidget',
|
|
'PluginGridWidget',
|
|
'WIDGET_TYPES',
|
|
'create_widget',
|
|
# Gallery
|
|
'WidgetGallery',
|
|
'DashboardWidgetManager',
|
|
'WidgetConfigDialog',
|
|
'WidgetGalleryItem',
|
|
]
|