State Persistence — getState / setState

The grid serializes its restorable view (column layout, sort, filter, pagination, selection, pinned rows, manual order) with getState() and restores it with setState(). The stateChanged event fires after every settled change, so saving to localStorage is a one-liner. Reorder/sort/filter/select, then reload the page — your view is restored.

Live snapshot (getState)