themes library

Theming system - visual customization for all components.

Classes

CursorTheme
Theme configuration for mouse cursors in the node flow editor.
GridStyle
Abstract base class for all grid styles.
GridStyles
Provides static constants for different grid styles.
GridTheme
Theme configuration for the grid background.
MinimapTheme
Theme configuration for the minimap overlay.
NodeFlowTheme
Theme configuration for the node flow editor.
ResizerTheme
Theme configuration for resize handles used by nodes and annotations.
SelectionTheme
Theme configuration for the selection rectangle appearance.

Enums

ElementType
The type of UI element for cursor resolution.
MinimapPosition
Position options for minimap placement

Extensions

CursorThemeExtension on CursorTheme
Extension on CursorTheme for deriving cursors from interaction state.