Class: CsvWriter
Defined in: src/export/csv-writer.ts:14
Generates RFC 4180-compliant CSV with proper quoting and escaping. Includes BOM by default for Excel compatibility.
Constructors
Constructor
new CsvWriter(
columns,options?):CsvWriter
Defined in: src/export/csv-writer.ts:20
Parameters
columns
options?
CsvWriterOptions = {}
Returns
CsvWriter
Methods
addRow()
addRow(
row):void
Defined in: src/export/csv-writer.ts:27
Add a data row.
Parameters
row
Returns
void
toBlob()
toBlob():
Blob
Defined in: src/export/csv-writer.ts:49
Generate a Blob for download.
Returns
Blob
toString()
toString():
string
Defined in: src/export/csv-writer.ts:32
Generate the CSV string.
Returns
string