getAvailablePrinters method

  1. @override
Future<List<String>> getAvailablePrinters()
override

Implementation

@override
Future<List<String>> getAvailablePrinters() async {
  try {
    final List<dynamic> printerList =
        await _channel.invokeMethod('getAvailablePrinters');
    return printerList.cast<String>();
  } on PlatformException catch (e) {
    throw Exception('Failed to get available printers: ${e.message}');
  }
}