saveImageToLocal static method
Implementation
static saveImageToLocal({
required List<Map<String, Object?>> dsImage,
}) async {
try {
SharedPreferences prefs = await SharedPreferences.getInstance();
List<String> images = dsImage.map<String>((e) {
return e.entries.map((e) {
String value = e.value != null ? e.value.toString() : '';
return e.key + _splitValue + value;
}).join(_splitData);
}).toList();
await prefs.setStringList(prefsImage, images);
if (kDebugMode) {
print('save Images to local success');
}
} catch (e) {
if (kDebugMode) {
print('ImageByID.saveImageToLocal exception: $e');
}
}
}