write method

  1. @override
Future<void> write(
  1. CachedManifestEntry entry
)
override

Implementation

@override
Future<void> write(CachedManifestEntry entry) async {
  _entries[entry.miniProgramId] = entry;
  _loadedKeys.add(entry.miniProgramId);

  await _directory.create(recursive: true);
  await _fileFor(
    entry.miniProgramId,
  ).writeAsString(jsonEncode(entry.toJson()), flush: true);
}