write method

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

Implementation

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

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