Columns
Show/hide, resize, pin, reorder and size columns.

Column features control structure and layout — what's visible, how wide, what's pinned or
reordered. Visibility, resizing and auto-sizing default on; pinning, reordering and responsive
hiding are opt-in. Most pair with a control in the columns menu (showColumnsMenu), and every one
is also switchable at runtime from the settings sheet.
| Feature | Flag | Default |
|---|---|---|
| Auto-generate columns | enableAutoColumns | false |
| Per-column filter row ("dual filter") | enableColumnFilterRow | false |
| Column reordering | enableColumnOrdering | false |
| Column pinning | enableColumnPinning | false |
| Column resizing | enableColumnResizing | true |
| Column visibility | enableHiding | true |
| Responsive column hiding | enableResponsive | false |
| Row-number column | enableRowNumbers | false |
| Fit columns to viewport | fitColumns | false |
| Per-column edit lock | showColumnEditToggle | false |
| Columns menu | showColumnsMenu | true |