The FileExportPlugin provides a UI for exporting table data to various file formats. It includes built-in exporters for CSV, JSONL, and TSV, and supports custom exporters.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/IzumiSy/seizen-table/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Import
Basic Usage
Configuration
Width of the export side panel in pixels
Default filename for exported files (without extension)
Whether to include column headers in the export
Array of exporter configurations to make available
Built-in Exporters
CSV Exporter
Exports data as comma-separated values with proper escaping:- Escapes commas, quotes, and newlines
- Optional header row
- MIME type:
text/csv;charset=utf-8; - File extension:
.csv
JSONL Exporter
Exports data as JSON Lines (newline-delimited JSON):- One JSON object per line
- Preserves data types
- MIME type:
application/jsonl;charset=utf-8; - File extension:
.jsonl
TSV Exporter
Exports data as tab-separated values:- Tab-delimited columns
- Replaces tabs and newlines in values with spaces
- Optional header row
- MIME type:
text/tab-separated-values;charset=utf-8; - File extension:
.tsv
Custom Exporters
Create custom exporters by implementing theExporter interface:
Exporter Interface
TheExporter interface defines the structure for custom exporters:
Programmatic Export
You can trigger exports programmatically:Complete Example
Tips
Object and array values are automatically stringified to JSON format in CSV and TSV exports.