save method

Uint8List save()

save API.

Implementation

Uint8List save() {
  final SignSlot? slot = sign;
  return SheetTemplate(
    kind: SheetKind.letter,
    skin: SheetSkin.letter,
    direction: direction,
    theme: theme,
    font: font,
    fontBold: fontBold,
    owner: sender,
    other: recipient,
    labels: SheetLabels(
      document: labels.document,
      to: labels.to,
      extra: reference,
    ),
    date: date,
    extra: reference,
    subject: subject,
    paragraphs: paragraphs,
    notes: labels.closing,
    footer: footer.isEmpty ? sender.name : footer,
    signs: slot == null ? const <SignSlot>[] : <SignSlot>[slot],
  ).save();
}