Skip to content

Everything in this section is generated from the library's own TypeScript declarations and runtime metadata. Nothing here is hand-maintained, which is why it cannot drift from the code.

Props and types

  • DataTableProps: every prop of the all-in-one component.
  • ColumnDef: the shape of a column.
  • TableInstance: the headless instance and its row, column, cell and header objects.
  • TableState: every state slice and the normalized query sent to a server.

Functions

  • Hooks: useDataTable and the supporting hooks.
  • Utilities: column helper, data sources, CSV export, theming helpers.

Extension points