info method
Returns a PrintingInfo object representing the capabilities supported for the current platform
Implementation
@override
Future<PrintingInfo> info() async {
_channel.setMethodCallHandler(_handleMethod);
Map<dynamic, dynamic>? result;
try {
result = await _channel.invokeMethod(
'printingInfo',
<String, dynamic>{},
);
} catch (e) {
assert(() {
// ignore: avoid_print
print('Error getting printing info: $e');
return true;
}());
return PrintingInfo.unavailable;
}
return PrintingInfo.fromMap(result!);
}