printImage method

  1. @override
Future<bool> printImage({
  1. required List<Map<String, dynamic>> productList,
})
override

Implementation

@override
Future<bool> printImage({
  required List<Map<String, dynamic>> productList,
}) async {
  try {
    final Map<String, dynamic> params = {
      'products': productList,
    };
    final bool? result = await _channel.invokeMethod<bool>(
      'print_image',
      params,
    );
    return result ?? false;
  } catch (e) {
    print('Error while printing image: $e');
    return false;
  }
}