PrinterConnectionManager class

Listens to the printer connection status stream and keeps isConnected up-to-date.

Call startMonitoringConnection once after construction and stopMonitoringConnection (or dispose) when the object is no longer needed to release the underlying stream subscription.

Properties

hashCode int
The hash code for this object.
no setterinherited
isConnected bool
Whether the printer is currently connected.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
Alias for stopMonitoringConnection — call this in dispose().
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
startMonitoringConnection() → void
Starts listening to the native connection status stream.
stopMonitoringConnection() → void
Cancels the stream subscription and releases resources.
toString() String
A string representation of this object.
inherited

Operators

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