deleteMany method
Future<bool>
deleteMany(
- List<
AbstractKey< keys, {Comparable> > - KeyValueAdapterSession? session,
override
Implementation
@override
Future<bool> deleteMany(List<AbstractKey<Comparable>> keys,
{KeyValueAdapterSession? session}) async {
if (keys.isNotEmpty) {
var boxName = await getBoxName(keys[0]);
await _boxes[boxName]!.deleteAll(keys.map((e) => encodeKey(e)));
_avlTrees[boxName]!.removeAll(keys);
}
return true;
}