Web View
An embedded web browser that renders a URL inline within the layout grid. Supports interactive browsing, scroll control, and periodic auto-refresh.
Type
"webView"
Relevant Fields
Inherits all Control Definition. Key fields:
| Field | Type | Default | Description |
|---|---|---|---|
url |
string | — | URL to load |
label |
string | falls back to id |
Header label |
webInteractive |
bool | true |
Allow user interaction |
webScrollEnabled |
bool | true |
Allow scrolling |
webRefreshInterval |
number | — | Auto-refresh interval in seconds |
hideBackground |
bool | false |
Remove glass card background |
Examples
Embedded dashboard
{
"type": "webView",
"id": "grafana",
"position": [0, 0],
"span": [3, 4],
"label": "Metrics Dashboard",
"url": "https://grafana.local/d/overview?kiosk",
"webInteractive": true,
"webScrollEnabled": false,
"webRefreshInterval": 30
}
Related
- Control Definition — Base fields