Widget reference

HTML widget: complete reference

HTML widget is datasource-onafhankelijk en bedoeld voor custom contentblokken: uitleg, rich-text cards, iconen, embedded markup en handmatige UI-accents.

1. Instellingen

HTML widget settings
HTML editor met contentveld, sanitize toggle en preview.

Beschikbare keys

  • content: HTML markup die wordt gerenderd.
  • sanitizeHtml: standaard true; filtert potentieel onveilige HTML.

Default content in de editor is een center-aligned placeholdertekst.

Key Type Beschrijving
contentstringWordt altijd opgeslagen, ook als lege string.
sanitizeHtmlbooleanAlleen opgeslagen als false; true is impliciete default.

Security en best practices

  • Laat sanitizeHtml aan tenzij je gecontroleerde trusted markup gebruikt.
  • Gebruik geen scripts of inline event handlers in user-provided content.
  • Gebruik HTML widget voor context/labels, niet voor zware dataweergave.

2. Voorbeeld HTML options JSON

{
  "content": "<div class='kpi-note'><h3>Let op</h3><p>Data ververst elke 5 minuten.</p></div>",
  "sanitizeHtml": true
}