Module widgets

Expand description

Interactive widget system for advanced visualization

This module provides the widget framework for creating interactive dashboard components with real-time data binding and user interactions.

Structs§

AttributeBinding
Attribute binding
BorderConfig
Border configuration
DataBindingConfig
Data binding configuration
DeviceCapabilities
Device capabilities
FontConfig
Font configuration
RenderContext
Render context for widgets
RenderMetadata
Render metadata
RenderOptions
Render options
ShaderProgram
Shader program configuration
ShadowConfig
Shadow configuration
StyleConfig
Style configuration
TouchPoint
Touch point
WidgetConfig
Widget configuration
WidgetEvent
Widget event
WidgetEventResponse
Widget event response
WidgetRender
Widget render result

Enums§

AggregationMethod
Aggregation method enumeration
AttributeType
Attribute type enumeration
BorderStyle
Border style enumeration
CanvasCommand
Canvas drawing command
ChartType
Chart type enumeration
DataTransformation
Data transformation enumeration
EventType
Event type enumeration
FontStyle
Font style enumeration
FontWeight
Font weight enumeration
InputType
Input type enumeration
NotificationLevel
Notification level enumeration
RenderContent
Render content enumeration
RenderQuality
Render quality enumeration
ResponseAction
Response action enumeration
UniformValue
Uniform value enumeration
UpdateFrequency
Update frequency enumeration
WidgetType
Widget type enumeration

Traits§

InteractiveWidget
Interactive widget trait