saveToStorage method
Saves each value to storage. Maps and lists are saved as JSON.
Pass inBackpack to put the values in Backpack as well.
Implementation
@protected
Future<void> saveToStorage(
Map<String, dynamic> values, {
bool inBackpack = false,
}) async {
for (final MapEntry<String, dynamic> entry in values.entries) {
if (entry.value is Map || entry.value is List) {
await NyStorage.saveJson(
entry.key,
entry.value,
inBackpack: inBackpack,
);
} else {
await NyStorage.save(entry.key, entry.value, inBackpack: inBackpack);
}
}
}