Skip to main content

Modes Overview

Mode controls the entire content area layout strategy. The same data array, the same fields, and the same actions work across all modes — only zones.content.mode and modeConfig.<mode> change.

When to Use Each Mode​

ModeBest forKey characteristic
tableStructured records with many fields, sorting, groupingColumn headers; rows scan horizontally
gridVisual card layouts; equal-weight itemsResponsive tile grid; no column headers
carouselSequential browsing; spotlight one item at a timeHorizontal scroll; arrows and indicators
boardStatus-grouped items; kanban-style workflowsColumns defined by a field value; optional drag
chartAggregated numeric data; trend and composition viewsbar, line, area, pie, donut series types

For automatically switching between modes at different breakpoints, see Responsive Switching.

Same Data, Six Modes​

The demos below use the same dataset rendered in each mode.

Table

Name
Department
Status
Aurora ChenEngineeringactive
Mateo SilvaDesignpending
Priya NairOperationsinactive
Samir KhanEngineeringactive

Grid

Name:Aurora Chen
Department:Engineering
Status:active
Name:Mateo Silva
Department:Design
Status:pending
Name:Priya Nair
Department:Operations
Status:inactive
Name:Samir Khan
Department:Engineering
Status:active

Carousel

Board

Active2
Name:Aurora Chen
Department:Engineering
Name:Samir Khan
Department:Engineering
Pending1
Name:Mateo Silva
Department:Design
Inactive1
Name:Priya Nair
Department:Operations

Bar Chart

Aurora ChenMateo SilvaPriya NairSamir Khan

Pie Chart

Aurora Chen
Mateo Silva
Priya Nair
Samir Khan

Shared vs Mode-Specific Config​

Mode guides cover settings under modeConfig.<mode> and mode-specific caveats.

Behavior shared across all modes lives in Reference and applies regardless of which mode is active:

  • Content Config — sorting, filtering, grouping, pagination, search, gestures, responsive breakpoints, loading, and error handling
  • Action Config — action shape, placement, and overflow behavior
  • Item Config — item shape and layout contract
  • Field Config — field schema and renderer option contracts
  • Widgemo Config — top-level Widgemo configuration surface

Mode Guides​