remove method

  1. @override
Future<void> remove({
  1. required String miniProgramId,
  2. required String version,
  3. required String screenId,
})
override

Implementation

@override
Future<void> remove({
  required String miniProgramId,
  required String version,
  required String screenId,
}) async {
  final cacheKey = buildScreenCacheKey(
    miniProgramId: miniProgramId,
    version: version,
    screenId: screenId,
  );
  _entries.remove(cacheKey);
  _loadedKeys.add(cacheKey);
  await _safeDelete(_fileFor(cacheKey));
}