GridCsvExportOptions API
Extended documentation for the GridCsvExportOptions interface with detailed information on the module's properties and available APIs.
Demos
Import
import { GridCsvExportOptions } from '@mui/x-data-grid-premium'
// or
import { GridCsvExportOptions } from '@mui/x-data-grid-pro'
// or
import { GridCsvExportOptions } from '@mui/x-data-grid'The options to apply on the CSV export.
If false, the formulas in the cells will not be escaped.
It is not recommended to disable this option as it exposes the user to potential CSV injection attacks.
See https://owasp.org/www-community/attacks/CSV_Injection for more information.
Type:boolean
Default:true
The columns exported.
This should only be used if you want to restrict the columns exports.
Type:string[]
Function that returns the list of row ids to export on the order they should be exported.
Type:(params: GridCsvGetRowsToExportParams) => GridRowId[]
If true, the CSV will include the column groups.
Type:boolean
Default:true
If true, the CSV will include the column headers and column groups.
Use includeColumnGroupsHeaders to control whether the column groups are included.
Type:boolean
Default:true