27 lines
851 B
Python
27 lines
851 B
Python
"""
|
|
Reusable UI components and widgets for the Cluster4NPU application.
|
|
|
|
This module contains reusable UI components that can be used across different
|
|
parts of the application, promoting consistency and code reuse.
|
|
|
|
Available Components:
|
|
- NodePalette: Node template selector with drag-and-drop (future)
|
|
- CustomPropertiesWidget: Dynamic property editor (future)
|
|
- CommonWidgets: Shared UI elements and utilities (future)
|
|
|
|
Usage:
|
|
from cluster4npu_ui.ui.components import NodePalette, CustomPropertiesWidget
|
|
|
|
palette = NodePalette(graph)
|
|
properties = CustomPropertiesWidget(graph)
|
|
"""
|
|
|
|
# Import components as they are implemented
|
|
# from .node_palette import NodePalette
|
|
# from .properties_widget import CustomPropertiesWidget
|
|
# from .common_widgets import *
|
|
|
|
__all__ = [
|
|
# "NodePalette",
|
|
# "CustomPropertiesWidget"
|
|
] |