DrawerOpeningEntry class

Eine Oeffnung der Lade, wie die Kasse sie puffert und meldet.

Constructors

DrawerOpeningEntry({required String idempotencyKey, required String reason, required bool ok, required Object deviceTime, String? note, String? receiptId, String? error, String? drawerId, DrawerOpeningOperator? operator})
const

Properties

deviceTime → Object
Zeit am Geraet: Millisekunden seit 1970 (int), ISO 8601 (String) oder DateTime (geht als Millisekunden hinaus).
final
drawerId → String?
Lade der Oeffnung (gepuffert); muss drawerId der Anfrage sein, sonst validation.
final
error → String?
Fehlertext eines fehlgeschlagenen Impulses.
final
hashCode → int
The hash code for this object.
no setterinherited
idempotencyKey → String
Je Eintrag ein eigener Schluessel: ein zweites Melden zaehlt nicht doppelt.
final
note → String?
Text, Pflicht bei other.
final
ok → bool
Ging der Impuls an die Lade durch? Fehlgeschlagene werden mit false gemeldet.
final
operator → DrawerOpeningOperator?
Wer oeffnete (gepuffert), siehe DrawerOpeningOperator.
final
reason → String
Ein Wert aus openingReasons.
final
receiptId → String?
Beleg bei sale.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited