Skip to main content
Version: Next

Controls and display

Controls and display objects live on the report canvas alongside charts. Insert them from Visuals → Controls or Display.

Screenshot: Visuals → Controls gallery

Controls​

Each control binds a variable and optionally filters chart tiles on the same page.

ControlVariable shapeFilter behavior
Dropdown / Togglestring (or empty = All)equals / in-list on the bound column
Slidermin–max rangebetween (inclusive)
Dateone calendar daythat day
Switchon / offequals true / false
Text inputstringcontains or equals (from Setup)
Time rangeLast 7 / 30 / 90 days, year to date, or customdate between
Date groupday / week / month / yearsets target tiles’ date bucket (no filter clause)
Apply filters—commits staged (pending) values
Refresh—refreshes tiles so they re-query

Options for lists​

  • Manual — comma-separated list in Setup
  • Column — distinct values from a dataset column

Targeting​

By default, a control filters all chart tiles on the same page that share its dataset. In Setup you can pick specific target tiles. Filters never cross pages.

Apply semantics​

When Require Apply is on, edits stage until you click an Apply filters control. Otherwise values apply immediately (slider is lightly debounced; text waits briefly as you type).

Display​

TypePurpose
TextTitle or short label — Typography (font with live preview, any size 8–144, bold / italic / underline), Align, Color
ParagraphBody copy — same Setup as Text; taller tile, top align, looser line height
ImageURL or embedded image
ContainerBackground rectangle; draws behind charts

Edit text or paragraph in Setup → Display. Cut, copy, and paste work in the text field (⌘X / ⌘C / ⌘V). Styling applies to the whole tile.

Setup​

Select a control or display tile → Chart Studio Setup to edit label, variable, binding, targets, and display styles.