writeDatacatAsCsv static method

Future<void> writeDatacatAsCsv(
  1. String path,
  2. Datacat datacat
)

Writes a Datacat to a CSV file.

Uses ListToCsvConverter to properly quote fields as needed.

Implementation

static Future<void> writeDatacatAsCsv(String path, Datacat datacat) async {
  List<List<dynamic>> csvData = [datacat.columns, ...datacat.rows];
  String csv = const ListToCsvConverter().convert(csvData);
  await writeFile(path, csv);
}