Export

Export table data to CSV or JSON format.

How to Use

// Export as JSON
const json = table.exportData({ format: 'json' })

// Export as CSV
const csv = table.exportData({ format: 'csv' })

// Export all rows (not just current page)
const all = table.exportData({ format: 'csv', allRows: true })

// Export specific columns
const partial = table.exportData({
  format: 'csv',
  columns: ['name', 'email', 'department'],
})

ExportOptions

OptionTypeDefaultDescription
format'csv' | 'json''json'Output format
allRowsbooleanfalseInclude all rows (ignore pagination)
columnsstring[]--Specific column IDs to include (default: all visible)
includeHeadersboolean--Include column headers in output
delimiterstring','CSV delimiter
fileNamestring--Suggested file name