ProcessExportContext

Context used by the processExport function

TypeScript
export interface ProcessExportContext extends
Extends

BaseExportContext

Properties

PropertyTypeDescription
convertToCsv(reportData:ReportData) => stringConverts the Report Data to CSV format
convertToExcel(reportData:ReportData) => BlobConverts the Report Data to Excel format
getReportColumns() =>ReportColumn[]Returns Columns to export based on Report's ReportColumnScope
adaptableContextanyCustom 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