sinkCsvSync method

void sinkCsvSync(
  1. String path, {
  2. bool? includeHeader,
  3. String? separator,
  4. CsvWriteOptions csv = const CsvWriteOptions(),
  5. LazySinkOptions options = const LazySinkOptions(),
})

Executes a native streaming CSV sink synchronously on the calling isolate.

Implementation

void sinkCsvSync(
  String path, {
  bool? includeHeader,
  String? separator,
  CsvWriteOptions csv = const CsvWriteOptions(),
  LazySinkOptions options = const LazySinkOptions(),
}) {
  _sinkLocalSync('lazySinkCsv', path, {
    ..._csvWriteOptions(
      csv,
      includeHeader: includeHeader,
      separator: separator,
      eager: false,
    ),
    ...options._toJson(),
  });
}