PrinterStatus class

Constructors

PrinterStatus({bool isConnected = false, bool isPaperOut = false, bool isPaused = false, bool isHeadOpen = false, String temperature = '0', String? errorMessage})
PrinterStatus constructor
PrinterStatus.fromMap(Map map)
Creates PrinterStatus from Map
factory
PrinterStatus.withEnums({required PrinterConnectionState connectionState, required PaperState paperState, required PauseState pauseState, required HeadState headState, String temperature = '0', String? errorMessage})
Constructor with direct enum values

Properties

connectionState PrinterConnectionState
Printer connection state
final
errorMessage String?
Error message (if any)
final
hashCode int
The hash code for this object.
no setterinherited
headState HeadState
Printer head state
final
isConnected bool
Getters for backward compatibility
no setter
isHeadOpen bool
no setter
isPaperOut bool
no setter
isPaused bool
no setter
paperState PaperState
Paper state
final
pauseState PauseState
Printer pause state
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
temperature String
Printer head temperature
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
Converts to Map
toString() String
Returns string representation
override

Operators

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