Skip to content

ExportingPlugin

Defined in: plugins/exporting.svelte.ts:16

Type Parameters

T = any

Constructors

new ExportingPlugin()

new ExportingPlugin<T>(datagrid, config?): ExportingPlugin<T>

Defined in: plugins/exporting.svelte.ts:23

Parameters

datagrid

DatagridCore<T>

config?

ExportingPluginConfig

Returns

ExportingPlugin<T>

Properties

PropertyTypeDefined in
datagridDatagridCore<T>plugins/exporting.svelte.ts:17
exportMethodsExportMethods[]plugins/exporting.svelte.ts:19
fileNamestringplugins/exporting.svelte.ts:21

Methods

exportToCSV()

exportToCSV(): void

Defined in: plugins/exporting.svelte.ts:42

Exports data to CSV format using PapaParse

Returns

void


exportToExcel()

exportToExcel(): void

Defined in: plugins/exporting.svelte.ts:52

Exports data to Excel format using XLSX

Returns

void


exportToJSON()

exportToJSON(): void

Defined in: plugins/exporting.svelte.ts:33

Exports data to JSON format and triggers download

Returns

void


exportToXML()

exportToXML(): void

Defined in: plugins/exporting.svelte.ts:63

Exports data to XML format using fast-xml-parser

Returns

void