@override Stream<dynamic> storeValues() async* { final box = await store; for (var key in await box.getAllKeys()) { final value = await storeGet(key); if (value != null) { yield value; } } }