writeTabularRows function
void
writeTabularRows(
- List<
Map< rows,String, Object?> > - List<
String> header, - LineWriter writer,
- int depth,
- ResolvedEncodeOptions options,
Writes tabular rows
Implementation
void writeTabularRows(
List<Map<String, Object?>> rows,
List<String> header,
LineWriter writer,
int depth,
ResolvedEncodeOptions options,
) {
for (final row in rows) {
final values = header.map((key) => row[key]);
final joinedValue =
encodeAndJoinPrimitives(values.toList(), options.delimiter);
writer.push(depth, joinedValue);
}
}