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