codeTableTestSheet function

CodeTableTestSheet codeTableTestSheet({
  1. required String cashregisterLabel,
  2. required DateTime time,
  3. required KeckPaperSize paper,
})

Das Testblatt im Zeilenmodell des Beleg-Blatts -- dieselben Zeilen wie am Papier. cashregisterLabel steht in der Kopfzeile (keine Personendaten), time in Wiener Zeit; paper aendert das Blatt nicht (immer 32 Spalten).

Anders als npm (ein Objekt options mit denselben drei Feldern) sind es benannte Parameter, der uebliche Weg in Dart; das Papier ist KeckPaperSize statt 'mm58' | 'mm80'. Gilt ebenso fuer codeTableTestSheetBytes.

Implementation

CodeTableTestSheet codeTableTestSheet({
  required String cashregisterLabel,
  required DateTime time,
  required KeckPaperSize paper,
}) =>
    _blattBauen(cashregisterLabel, time).blatt;