Table of Contents¶
Automatically generates a navigational overview of report content from countable pages and Heading components.
Text components · element type toc · no data binding — built from the headings in the report
Related: Heading · Table of Figures
Options¶
Configure the component with these options:
| Option | Default | Description |
|---|---|---|
| Show page numbers | On | Display page numbers next to entries |
| Hide L1 page numbers | Off | Hide page numbers for top-level entries |
| Right align page numbers | On | Position page numbers on the right side |
| Show page names | Off | Display page names as L1 entries in the table |
| Group into blocks | Off | Organize entries into grouped sections |
| Use multiple columns | Off | Enable multi-column layout |
| Show levels | 2 | Select how many heading levels (1-6) to include |
| Indentation | From theme | Control spacing for different heading levels |
| Lead Style | Dots | Choose leader line style connecting entries to page numbers |
| Leader Color | From theme | Set color of the leader lines |
| Column Count | Not set | Number of columns for multi-column layout |
| Column Width | Not set | Width of each column |
Appearance is configured in two places. Entry Style holds per-level typography (L1–L6), so each heading level can look different. The Styling section applies to the table as a whole:
| Option | Default | Description |
|---|---|---|
| Font Size | From theme | Base size for entries |
| Line Height | From theme | Height of each entry row |
| Row Gap | From theme | Space between entries |
| Column Gap | From theme | Space between columns in a multi-column layout |
| Style | Empty | Custom CSS applied to the element, through the style editor |
Notes¶
- Ensure pages are marked as countable in Page > Table of content settings to appear in the table
- Use custom ToC label in page settings for descriptive table entries instead of page names
- Configure Show levels to control how many heading levels appear in the table
- Enable Use multiple columns for better space utilization in wide layouts
- Use Heading components with auto-numbering for consistent section organization