NetworkPrinter class

Ein Netzwerk-Drucker des Kontos (listMyPrinters).

Constructors

NetworkPrinter({required String id, required String name, required String kind, required String paperSize, required bool active, int? createdAt, int? lastSeenAt, PrintResult? lastResult, String? printerSerial, String? sdpUrl})
const
NetworkPrinter.fromJson(Map<String, dynamic> d)
factory

Properties

active → bool
final
createdAt → int?
Millisekunden seit 1970.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
final
kind → String
Art des Druckers; heute nur epson-sdp.
final
lastResult → PrintResult?
final
lastSeenAt → int?
Letzter Abruf des Druckers; null = noch nie verbunden.
final
name → String
final
paperSize → String
mm58 oder mm80.
final
printerSerial → String?
Kennung, die der Drucker selbst schickt (Feld ID im Drucker-Menü).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sdpUrl → String?
Abhol-Adresse für das Drucker-Menü, nur für den Chef bzw. das Konto.
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

Constants

fields → const Set<String>
Die Felder der Antwort /v3, die dieses Modell liest (Feldmengen-Waechter in test/kasse_v3_test.dart gegen v3/antworten/kasse.json).