Я использую пакет Image Picker и хочу сохранить какой-то кэш оригинального изображения, которое было загружено, чтобы, когда пользователь хочет внести изменения в изображение, он мог просто загрузить его из кеша. Как бы я это сделал?
Future<void> pickImage(ImageSource source, {ImagePickerSettings settings}) async {
settings = settings ?? ImagePickerSettings();
_state = LoadingState.loading;
notifyListeners();
_image = await ImagePicker.pickImage(
source: source,
maxWidth: settings.maxWidth,
maxHeight: settings.maxHeight,
imageQuality: settings.imageQuality);
// _iamgeCache = a copy of _image
_state = LoadingState.loaded;
notifyListeners();
}