set method

  1. @override
Future<void> set(
  1. MiniProgramCacheEntry entry
)
override

Implementation

@override
Future<void> set(MiniProgramCacheEntry entry) async {
  _entries[entry.namespacedKey] = entry;
  _loadedKeys.add(entry.namespacedKey);
  if (!_persistentBuckets.contains(entry.bucket)) {
    await _safeDelete(_fileFor(entry.namespacedKey));
    return;
  }
  await _writeEntry(entry);
}