Charts & Gauges
Data visualization widgets for real-time monitoring and instrumentation dashboards.
Line Chart
Multi-series line chart with axes, labels, and real-time data updates.
- series: list
- xRange: range
- yRange: range
- showLegend: bool
Area Chart
Area chart with filled regions. Shows data magnitude and trends.
- series: list
- fillColor: color
- stacked: bool
Bar Chart
Vertical or horizontal bar chart. Categorical data comparison.
- series: list
- orientation: enum
- barWidth: float
Gauge
Radial gauge with needle or arc indicator. Ideal for single-value monitoring.
- value: float
- min: float
- max: float
- scaleSegments: list
Arc
Semi-circular arc progress indicator. Shows completion percentage.
- value: float
- range: range
- angles: range
Meter
Analog-style meter with needle, tick marks, and scale labels.
- value: float
- min: float
- max: float
- tickCount: int
Scale
Configurable scale with major/minor tick marks and labels.
- range: range
- majorDiv: int
- minorDiv: int
LED
Status indicator with configurable colors. On/off blink modes.
- on: bool
- color: color
- blink: bool