ProcessExportContext
Context used by the processExport function
TypeScript
export interface ProcessExportContext extendsExtends
Properties
| Property | Type | Description |
|---|---|---|
| convertToCsv | (reportData:ReportData) => string | Converts the Report Data to CSV format |
| convertToExcel | (reportData:ReportData) => Blob | Converts the Report Data to Excel format |
| getReportColumns | () =>ReportColumn[] | Returns Columns to export based on Report's ReportColumnScope |
| adaptableContext | any | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
convertToCsv
Converts the Report Data to CSV format
TypeScript
convertToCsv: (reportData: ReportData) => string;Property Value
(reportData:ReportData) => string
convertToExcel
Converts the Report Data to Excel format
TypeScript
convertToExcel: (reportData: ReportData) => Blob;Property Value
(reportData:ReportData) => Blob
getReportColumns
Returns Columns to export based on Report's ReportColumnScope
TypeScript
getReportColumns: () => ReportColumn[];Property Value
() =>ReportColumn[]
adaptableContext
Inherited from BaseContext
Custom application Context provided in AdaptableOptions.adaptableContext
TypeScript
adaptableContext: any;Property Value
any