RegisterDeviceUsers class

Constructors

RegisterDeviceUsers({required List<RegisterUserSummary> users, required RegisterPinPolicy? policy, required RegisterLoginMode loginMode, required bool standortsperre, required KasseSettings settings, required Map<String, dynamic>? betriebsdaten})
const

Properties

betriebsdaten Map<String, dynamic>?
Belegkopf des Betriebs als Rohdaten (Name, Anschrift, UID, Fußzeilen).
final
hashCode int
The hash code for this object.
no setterinherited
loginMode RegisterLoginMode
final
policy RegisterPinPolicy?
null, wenn das Backend (noch) keine brauchbare Regel nennt — dann zeigt die Kasse das Freifeld statt Kästchen mit erratener Stellenzahl.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settings KasseSettings
Kassen-Einstellungen (betriebsweit + Gerät), mit den Standardwerten gemischt — die Kasse bekommt nie ein halbes Bild.
final
standortsperre bool
Der Betrieb verlangt die Ortung beim Login.
final
users List<RegisterUserSummary>
Im Modus RegisterLoginMode.pin bewusst leer — Namen haben am nur-PIN-Gerät nichts verloren.
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