Clipboard
Copy table data to the clipboard.
How It Works
Use the exportData() method to produce clipboard-ready content:
// Copy visible data as CSV
const csv = table.exportData({ format: 'csv' })
navigator.clipboard.writeText(csv)
// Copy all data (ignoring pagination)
const allCsv = table.exportData({ format: 'csv', allRows: true })
navigator.clipboard.writeText(allCsv)
// Copy specific columns
const partial = table.exportData({
format: 'csv',
columns: ['name', 'email'],
})
Notes
- Full clipboard integration (paste, cell-range copy) is planned
- Currently, export covers bulk copy operations