MiniProgramCacheBundle.fileBacked constructor

MiniProgramCacheBundle.fileBacked({
  1. required Directory rootDirectory,
})

Implementation

factory MiniProgramCacheBundle.fileBacked({
  required Directory rootDirectory,
}) {
  return MiniProgramCacheBundle(
    manifestCache: FileManifestCache(
      directory: Directory(p.join(rootDirectory.path, 'manifests')),
    ),
    screenCache: FileScreenCache(
      directory: Directory(p.join(rootDirectory.path, 'screens')),
    ),
    assetCache: FileAssetCache(
      directory: Directory(p.join(rootDirectory.path, 'assets')),
    ),
    runtimeCache: MiniProgramCacheManager(
      store: FileMiniProgramCacheStore(
        directory: Directory(p.join(rootDirectory.path, 'runtime')),
      ),
    ),
  );
}