readAll method Null safety
read all Elements in the Storage and load them in the List _items
Implementation
Future<bool> readAll() async {
debugPrint("StorageAdapter init!");
_items = [];
_initDefaultSettings();
for (int i = 0; i < _defaultsettings.length; i++) {
_SecItem? e = await readFromSecureStorage(_defaultsettings[i].key);
while (e == null) {
writeToSecureStorage(_defaultsettings[i]);
debugPrint("Write to Storage");
e = await readFromSecureStorage(_defaultsettings[i].key);
}
_items.add(_SecItem(e.key, e.value));
}
debugPrint("StorageAdapter init ended!");
return true;
}