getStorageImages method

  1. @override
Future<StorageImages?> getStorageImages()
override

Implementation

@override
Future<StorageImages?> getStorageImages() async {
  final allImages = await methodChannel.invokeMethod<List<dynamic>>('getAllImagesFromStorage');
  try{
    if(allImages!=null) {
      return  StorageImages.fromJson(allImages);
    }
    return null;
  }catch(error){
    if(allImages![0] == "Permissions Not Granted"){
      log(' GALLERY IMAGES: Storage Permissions Not Granted');
    }
    return null;
  }
}