clearApp method

  1. @override
Future<void> clearApp(
  1. String appId
)
override

Implementation

@override
Future<void> clearApp(String appId) async {
  final normalizedAppId = MiniProgramCacheManager.namespacedKey(
    appId: appId,
    bucket: MiniProgramCacheBucket.data,
    key: '_probe',
  ).split('/')[1];
  _entries.removeWhere((_, entry) => entry.appId == normalizedAppId);
  await _removeStoredEntriesWhere(
    (entry) => entry == null || entry.appId == normalizedAppId,
  );
}