PairedRegisterDevice class
Ergebnis der Kopplung — der vollständige Ausweis dieses Geräts.
Das Speicherformat der App bleibt, wie es ist (Nachtrag §9, B2): wer
den Ausweis ablegt, bildet companyName/cashregisterLabel/
testEnvironment auf seine bisherigen Felder ab. Die Aufrufe dieses
Pakets brauchen aus einem abgelegten Satz nur ownerUid, deviceId,
deviceSecret (und cashregisterId beim Login); ein Gerät, das mit 9.x
gekoppelt wurde, meldet sich darum ohne neue Kopplung an.
Constructors
Properties
- cashregisterId → String
-
Kasse, an die die Kopplung dieses Gerät gebunden hat.
final
- cashregisterLabel → String
-
Bezeichnung der Kasse — Anzeige, kann leer sein.
final
- companyName → String
-
Firmenname des Betriebs — Anzeige, kann leer sein.
final
- deviceId → String
-
final
- deviceSecret → String
-
Geheimnis dieses Geräts; das Backend liefert es genau einmal aus.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ownerUid → String
-
Kunde, unter dem das Gerät hängt.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- testEnvironment → bool
-
Das Gerät hängt an einer Test-Umgebung (
kr_test_-Konto). Die Kasse muss es zeigen: ein Beleg von dort ist kein gültiger Beleg, und wer das nicht sieht, hält ihn für einen.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