formatOutput static method
String
formatOutput(
- List<
Map< maps, {String, dynamic> > - TCsvFileFormat format = TCsvFileFormat.csv,
- List<
TCsvColumn> ? columns, - String? delimiter,
- bool prettyJson = true,
Formats and exports data according to the target TCsvFileFormat or custom delimiter.
Implementation
static String formatOutput(
List<Map<String, dynamic>> maps, {
TCsvFileFormat format = TCsvFileFormat.csv,
List<TCsvColumn>? columns,
String? delimiter,
bool prettyJson = true,
}) {
if (format == TCsvFileFormat.json) {
return toJson(maps, pretty: prettyJson);
}
final effectiveDelimiter = delimiter ?? format.delimiter ?? ',';
return toCsvFromMaps(maps, columns: columns, delimiter: effectiveDelimiter);
}