getPrinterCapabilities method

  1. @override
Future<PrinterCapabilities> getPrinterCapabilities(
  1. BluetoothPrinter printer
)
override

Returns capabilities for printer (paper width, cutting, images, barcodes).

Implementation

@override
Future<PrinterCapabilities> getPrinterCapabilities(
  BluetoothPrinter printer,
) async {
  final result = await methodChannel.invokeMethod<Map<Object?, Object?>>(
    'getPrinterCapabilities',
    printer.toMap(),
  );
  return _decodeCapabilities(result);
}