exportToMap method

  1. @override
Future<Map<String, Object?>> exportToMap()

Read all context (re-open if needed). Test only.

Implementation

@override
Future<Map<String, Object?>> exportToMap() async {
  var txn = _idbDatabase.transaction([
    idbInfoStore,
    idbEntryStore,
  ], idbModeReadOnly);
  var map = <String, Object?>{};
  map['infos'] = await _txnStoreToDebugMap(txn, idbInfoStore);
  map['entries'] = await _txnStoreToDebugMap(txn, idbEntryStore);

  return map;
}