loadFile method
\return File object by path
.
Implementation
@override
Future<File?> loadFile(String path) async {
assert(path.isNotEmpty);
CacheManager.logLevel = kDebugMode
? CacheManagerLogLevel.verbose
: CacheManagerLogLevel.warning;
/* \todo Add `loadFileStream()`.
cacheManager.getFileStream(
pathWithBase(path),
withProgress: true,
);
*/
try {
return (await cacheManager.downloadFile(url(path))).file;
} on Exception {
// it's OK: a state can be 404 or any
log("$runtimeType loadFile() doesn't load `$path`");
}
return null;
}