Intro of context
Gebruik HTML voor uitleg boven een dashboard, definities van KPI’s of instructies bij een operationele workflow.
Widget reference
De HTML widget is bedoeld voor content die geen datasource nodig heeft: uitlegblokken, waarschuwingen, onboardingpanelen, call-to-actions en andere rich-text onderdelen die een dashboard vriendelijker en begrijpelijker maken.
Gebruik HTML voor uitleg boven een dashboard, definities van KPI’s of instructies bij een operationele workflow.
Handig voor opvallende berichten zoals onderhoud, datakwaliteitsopmerkingen of actiepunten.
Een slim ontworpen HTML-blok kan een druk dashboard structureren zonder extra databron of chartlogica.
Gebruik geen HTML widget voor interactieve data-analyse; daarvoor zijn standaard widgets of een Element meestal geschikter.
content: de markup die Dashview rendert.sanitizeHtml: standaard true; laat dit aan tenzij je exact weet waarom je ongefilterde markup nodig hebt.Een lege widget is meestal een signaal dat er nog geen bruikbare content is ingevuld.
| Key | Type | Gedrag |
|---|---|---|
content | string | Wordt opgeslagen als HTML-string, ook wanneer die slechts uit tekst bestaat. |
sanitizeHtml | boolean | Beveiligt de widget tegen onveilige markup. Alleen uitzetten voor gecontroleerde, vertrouwde content. |
Dat is de veilige keuze voor vrijwel alle gewone contentwidgets.
Voeg geen scripts, inline event handlers of externe injecties toe. Dat maakt dashboards onvoorspelbaar en onveilig.
Wanneer je logica, externe requests of runtime-data nodig hebt, gebruik dan liever een Form-, Webhook- of Element-widget.
{
"content": "<section class='help-card'><h3>Dagstart</h3><p>Controleer eerst de open meldingen en daarna de afwijkingen in de omzetgrafiek.</p></section>",
"sanitizeHtml": true
}