Data Operations guide

Reorder data grid documentation

Reorder makes the grid feel like a workspace. This page shows the host-owned column and row order you keep after drag interactions.

What it means

Reorder lets users reshape the view by dragging columns or rows into a new order, which makes the grid feel more like a workspace than a fixed report.

When to use it

Use column reorder when different teams need different reading orders for the same data. Use row reorder only when the order itself is meaningful, such as prioritization, ranking, or planning.

Implementation notes

Choose view-only reorder when the layout should change without mutating the underlying business data order. Avoid row reorder on immutable reports or audit screens where dragging would feel misleading.

Relevant API

Start with reorder.isColReorder, reorder.isRowReorder, reorder.columnReorderMode, reorder.rowReorderMode, reorder.onColumnReorder, reorder.onRowReorder, reorder.onMultiRowReorder, reorder.onMultiColumnReorder. Open the live API reference for types and defaults.