save method

Uint8List save()

save API.

Implementation

Uint8List save() {
  return SheetTemplate(
    kind: SheetKind.listing,
    skin: SheetSkin.catalog,
    direction: direction,
    theme: theme,
    font: font,
    fontBold: fontBold,
    owner: owner,
    labels: SheetLabels(
      document: labels.document,
      number: labels.filter,
      extra: labels.count,
      columns: columns,
    ),
    number: filter.isEmpty ? '${rows.length}' : '$filter  ยท  ${rows.length}',
    rows: <SheetRow>[for (final List<String> row in rows) SheetRow(row)],
    footer: footer.isEmpty ? owner.name : footer,
  ).save();
}