Kinds of widget
Charts
Charts
Built on Apache ECharts. Line, bar, area, scatter, pie and the rest. The chart kind lives in the
configuration rather than in the widget type, so asking to “make that a bar chart instead” is a
restyle and not a new widget.
KPIs, tables, pivots and progress
KPIs, tables, pivots and progress
Vistazo’s own renderers, for the shapes a charting library handles badly. A single headline number, a
data table, a pivot, a progress meter.
Library visualizations
Library visualizations
For charts the built-in renderers cannot express, such as chord diagrams, beeswarms, ridgelines,
hexbins and waterfalls. These are authored code that draws SVG, kept as entries in the workspace
Library and rendered in a sandbox. A widget points at an entry
and never inlines the code.
Markdown
Markdown
Prose on the canvas. The only widget kind with no data pipeline.
Structure: headings, dividers, spacers
Markdown widgets can drop their card frame, which is what turns them from content into structure. A framed heading renders as another tile at the same visual weight as the charts it is meant to sit above. Unframed, it reads as a heading.
The spacer matters more than it sounds. The grid compacts upward, so deliberate whitespace cannot be made
by leaving a gap.
Data widgets keep their frame on purpose. The frame carries the title, the expand control, and the
discussion button with its comment count. That count is the only way to see a chart has a conversation
on it without touching it.
Discussions
Every data widget has a discussion thread anchored to it. Open it from the widget header, and@mention a
colleague to notify them. Threads live with the widget, so the conversation about a number stays next to
the number.
Editing a widget
Once a widget is on a dashboard it is edited in place, with no round trip back through a chat preview. Editing means asking. There is no properties form and no Save button, on the canvas or in the expanded widget. Ask Vistazo AI on the dashboard, or your own agent:Drop the 2019 bar. Label this in millions. Make it a line chart instead. Point it at the new table.Title, description, appearance, and which source feeds it are all reachable that way. When an edit carries a new transform, Vistazo validates it before writing anything, so a broken one is refused rather than leaving you with an empty widget. An edit that supplies rows directly, or that only changes styling, runs no such check.