compressImage method

  1. @override
Future<ImageCompressResult> compressImage(
  1. String path,
  2. ImageCompressConfig config,
  3. String? outputPath
)
override

Implementation

@override
Future<ImageCompressResult> compressImage(
  String path,
  ImageCompressConfig config,
  String? outputPath,
) async {
  final res =
      await _method.invokeMethod<Map<dynamic, dynamic>>('compressImage', {
    'path': path,
    'config': config.toMap(),
    'outputPath': outputPath,
  });
  return ImageCompressResult.fromMap(res!);
}