getPrinterStatus method

  1. @override
Future<PrinterHardwareStatus?> getPrinterStatus()
override

Queries the hardware status of the currently connected printer.

Returns null when no printer is connected.

Implementation

@override
Future<PrinterHardwareStatus?> getPrinterStatus() async {
  final result = await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
    'getStatus',
  );
  if (result == null) return null;
  return PrinterHardwareStatus.fromMap(result);
}