Native Components
Native Component Library
The 14 current ForgeUI Native Components, with accurate generated contracts, interaction models and component-by-component ESP32-P4 status.
Fourteen semantic components above standard LVGL
Native Components are versioned, application-level Canvas components. Each is one authoring object while ForgeUI privately composes the labels, containers, charts and controls required for Browser Preview and native LVGL export.
Proof-status legend
| State | Meaning |
|---|---|
| PROVEN | Recorded end-to-end ESP32-P4 evidence for the complete claimed contract. |
| HARDWARE VALIDATED | Fresh export, build, flash and physical rendering are confirmed; any deferred extended runtime proof remains stated explicitly. |
Intentionally read-only monitors
IO Monitor, Battery Card, Tank Level Card, Network Status Card, Device Summary Card, KPI Card and Power Flow Card are monitoring-only in the current release. They do not respond to touch and generate zero UserEvents. This is intentional behavior, not a defect.
Use Relay Panel or PWM Controller for operator commands. Alarm Panel exposes only its documented alarm selection and acknowledgement interaction model.
#1 Dashboard Card
Dashboard and Summary · PROVEN
A semantic dashboard container for grouped values, status, progress and summary information.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#2 Sensor Tile
Monitoring and Telemetry · PROVEN
A semantic tile for one live engineering measurement.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#3 Relay Panel
Control and I/O · PROVEN
A semantic multi-channel logical relay-control interface.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#4 PWM Controller
Control and I/O · PROVEN
A semantic PWM value and enable control.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#5 Trend Chart
Monitoring and Telemetry · PROVEN
A lightweight semantic time-series history component.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#6 Trend Chart Pro
Monitoring and Telemetry · PROVEN
A premium bounded engineering-history card for SCADA, HMI and monitoring dashboards.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | PROVEN |
#7 Alarm Panel
Operations · HARDWARE VALIDATED
A bounded semantic alarm-management component for industrial monitoring interfaces.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | Only documented genuine interaction | Implemented | HARDWARE VALIDATED |
#8 IO Monitor
Monitoring and Telemetry · HARDWARE VALIDATED
A compact, semantic, read-only diagnostics card for controller I/O.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#9 Battery Card
Monitoring and Telemetry · HARDWARE VALIDATED
A semantic, read-only battery monitoring component.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#10 Tank Level Card
Monitoring and Telemetry · HARDWARE VALIDATED
A semantic, read-only monitor for tanks, vessels, reservoirs and process storage.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#11 Network Status Card
Monitoring and Telemetry · HARDWARE VALIDATED
A compact, read-only projection of authoritative network runtime state.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#12 Device Summary Card
Monitoring and Telemetry · HARDWARE VALIDATED
A compact, monitoring-only summary of device and subsystem health.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#13 KPI Card
Monitoring and Telemetry · HARDWARE VALIDATED
A generic runtime-driven card for one important metric and its context.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
#14 Power Flow Card
Energy Monitoring · HARDWARE VALIDATED
A bounded energy-flow monitor for a fixed Grid, Solar, Battery and Load topology.
| Runtime SDK | UserEvents | Browser / Live / Standalone | ESP32-P4 |
|---|---|---|---|
| Generated semantic API | None — intentionally read-only | Implemented | HARDWARE VALIDATED |
