put method
Future<bool>
put(
- AbstractKey<
Comparable> key, - Map<
String, dynamic> value, { - KeyValueAdapterSession? session,
override
Implementation
@override
Future<bool> put(AbstractKey<Comparable> key, Map<String, dynamic> value,
{KeyValueAdapterSession? session}) async {
var boxName = await getBoxName(key);
await _boxes[boxName]!.put(encodeKey(key), jsonEncode(value));
if (!_avlTrees[boxName]!.contains(key)) {
_avlTrees[boxName]!.add(key);
}
return true;
}