getAll method

  1. @override
Future<List<V?>> getAll(
  1. List<String> keys
)

Implementation

@override
Future<List<V?>> getAll(
  List<String> keys,
) async {
  final box = await _getBox();
  final values = <V?>[];
  for (var key in keys) {
    key = _toHiveKey(key);
    if (box is LazyBox) {
      values.add(await box.get(key) as V?);
    } else {
      values.add((box as Box).get(key) as V?);
    }
  }
  return values;
}