toXlsx static method

Uint8List toXlsx(
  1. BaseChartConfig config, {
  2. List<String>? categoryLabels,
  3. String sheetName = 'Chart Data',
})

Serialise series data in config to a minimal valid XLSX workbook.

The generated workbook uses uncompressed ZIP entries and inline strings so it stays dependency-free and works consistently across Flutter platforms.

Implementation

static Uint8List toXlsx(
  BaseChartConfig config, {
  List<String>? categoryLabels,
  String sheetName = 'Chart Data',
}) {
  return rowsToXlsx(
    toRows(config, categoryLabels: categoryLabels),
    sheetName: sheetName,
  );
}