ProcessExportContext

Context used by the processExport function

TypeScript
export interface ProcessExportContext extends
Extends

BaseExportContext

Properties

PropertyDescription
convertToCsvConverts the Report Data to CSV format
convertToExcelConverts the Report Data to Excel format
getReportColumnsReturns Columns to export based on Report's ReportColumnScope
adaptableContextCustom 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