@override Future<List<T>> getAll() async { final Box box = await _getBox(); return box.values.cast<T>().toList(); }