Skip to content

Dashboard

Layout container for a responsive grid of ab-dashlet children. Handles grid columns, gap, responsiveness, and optional context propagation — not chart/data logic.

HTML tag: c-ec3568496ccc64003b9a8c71d4d4dda4c

  • multi-panel dashboard layout
  • grid of metric/chart tiles
  • dashboard with shared context
PropTypeDefaultDescription
titleString
columnsNumber12
gapNumber16
responsiveBooleantrue
contextObject[object Object]
subtitleString
loadingBooleanfalse
max_widthNumber
  • Layout only — no data fetching or chart configuration here.
  • .columns sets the grid track count (default 12).
  • Each child should be ab-dashlet with .span (typically 1–4).
  • Pass shared filters via .context; dashlets read inherited context.

Do not use ab-dashboard as a single-chart wrapper without dashlets. Do not duplicate identical example layouts.