MiniProgramCacheManager class
Methods
-
clear({required String appId, MiniProgramCacheBucket? bucket, MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearAllThirdParty()
→ Future<void>
-
-
clearApp(String appId, {MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearBucket({required String appId, required MiniProgramCacheBucket bucket, MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearExpired({String? appId, MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearInactiveSessions({MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearInactiveState({MiniProgramCachePolicy? policy})
→ Future<void>
-
-
clearLowPriority({String? appId})
→ Future<void>
-
-
clearOnLogout(String appId, {MiniProgramCachePolicy? policy})
→ Future<void>
-
-
closeApp(String appId, {MiniProgramCachePolicy? policy})
→ Future<void>
-
-
forApp(String appId, {MiniProgramCachePolicy? policy})
→ MiniProgramAppCache
-
-
get<T>({required String appId, required String key, MiniProgramCacheBucket bucket = MiniProgramCacheBucket.data, MiniProgramCachePolicy? policy})
→ Future<T?>
-
-
getMetadata(String appId)
→ MiniProgramCacheMetadata?
-
-
getTotalBytes({String? appId})
→ Future<int>
-
-
has({required String appId, required String key, MiniProgramCacheBucket bucket = MiniProgramCacheBucket.data, MiniProgramCachePolicy? policy})
→ Future<bool>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openApp(String appId, {MiniProgramCachePolicy? policy})
→ Future<void>
-
-
remove({required String appId, required String key, MiniProgramCacheBucket bucket = MiniProgramCacheBucket.data, MiniProgramCachePolicy? policy})
→ Future<void>
-
-
set({required String appId, required String key, required Object? value, MiniProgramCacheBucket bucket = MiniProgramCacheBucket.data, Duration? ttl, MiniProgramCachePriority priority = MiniProgramCachePriority.normal, int? sizeBytes, MiniProgramCachePolicy? policy})
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
usageForApp(String appId, {MiniProgramCachePolicy? policy})
→ Future<MiniProgramCacheUsage>
-