readAll method Null safety

Future<bool> readAll()

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;
}