From 83cb1857a02220d57ce7f9d762e5b0b9dc0ffedd Mon Sep 17 00:00:00 2001 From: John Gorter Date: Tue, 4 Mar 2025 15:48:15 +0100 Subject: [PATCH] feat: Add imagesource parameter to pickImageFile to use the cross platform image picker with all available options. --- lib/src/service/media_picker_service.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/src/service/media_picker_service.dart b/lib/src/service/media_picker_service.dart index 391516c..2ec10e7 100644 --- a/lib/src/service/media_picker_service.dart +++ b/lib/src/service/media_picker_service.dart @@ -17,9 +17,12 @@ class MediaPickerFileService implements MediaPickerService { late VideoPlayerController controller; @override - Future pickImageFile({int quality = 20}) async { - var image = await ImagePicker() - .pickImage(source: ImageSource.camera, imageQuality: quality); + Future pickImageFile( + {ImageSource source = ImageSource.camera, int quality = 20}) async { + var image = await ImagePicker().pickImage( + source: source, + imageQuality: quality, + ); if (image != null) { return MediaResult(