export method

String export({
  1. int precision = 10,
  2. String delimiter = ' ',
})

Exports all records as a String.

All entities must have the same number of entries.

Implementation

String export({int precision = 10, String delimiter = '   '}) {
  final data = <List<num>>[];
  final b = StringBuffer('#  ');
  for (var key in keys) {
    b.write('  $key   ');
    b.write(''.padRight(precision ~/ 2));
    data.add(get(key));
  }
  b.write('\n');
  b.writeln(data.export(
    label: '',
    flip: true,
    precision: precision,
    delimiter: delimiter,
  ));
  return b.toString();
}