Expanded

Configure default expanded groups and expansion behavior

Overview

Expanded controls which grouped sections start open.

1. How To Set Default

Set default expanded groups in DataViewProvider:

<DataViewProvider
  controller={controller}
  defaults={{
    expanded: ["__ungrouped__"],
  }}
  properties={properties}
>
  <NotionToolbar enableSettings />
  <TableView pagination="page" />
</DataViewProvider>

2. What Are The Options

Expansion Defaults

ModeInitial State
Flat (no grouping)__ungrouped__ is expanded
GroupedAll groups collapsed by default

Behavior Rules

RuleBehavior
Local stateExpansion is not stored in URL
Group config changesExpanded state resets to prevent stale keys
Lazy renderingGroup content renders when expanded

Use defaults.expanded when you need an explicit initial expansion state.