Welcome to the Highcharts Grid Options Reference

These pages outline the chart configuration options, and the methods and properties of Highcharts objects.

Feel free to search this API through the search bar or the navigation tree in the sidebar.

data.remote.dataSource.parseResponse

Callback to parse the response from the remote server into a RemoteFetchCallbackResult object with the following fields:

  • columns (required) — column data keyed by column ID, where each value is an array of cell values for the fetched rows.

  • totalRowCount (required) — total number of rows available on the server for the current query (used to calculate page count and scrollbar size).

  • rowIds (optional) — stable identifiers for the fetched rows. When omitted, the Grid assigns sequential numeric IDs starting from offset.

  • pageSize (optional) — effective page size used by the backend for this response. Return this when the server can clamp or otherwise adjust the requested page size so the Grid can keep chunk indexing aligned with the actual response.