RegisterSession class

Ergebnis der Anmeldung. Eine laufende Sitzung an einer Kasse — Zwilling von RegisterSession (npm). Für den Anmeldebildschirm, wenn alle Lizenzplätze belegt sind: der Kassier sieht, WELCHE Sitzung weichen soll, und gibt ihre id als takeoverSessionId mit.

Constructors

RegisterSession({required String id, required String? deviceId, required String deviceLabel, required int? startedAt, required int? expiresAt, required bool selbst, String? userName})
const

Properties

deviceId String?
final
deviceLabel String
Etikett des Geräts; „Kasse", wenn das Backend keines kennt.
final
expiresAt int?
final
hashCode int
The hash code for this object.
no setterinherited
id String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selbst bool
Läuft diese Sitzung auf dem fragenden Gerät selbst?
final
startedAt int?
Millisekunden seit 1970 (Date.now() des Backends), null bei Altbestand.
final
userName String?
Nur im Gerätemodus „auswahl" und nur, wenn das Backend einen Namen kennt.
final

Methods

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

Operators

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