clearCache method
Returns bool
after deleting files from App's Package files
folder
for respective Granted Directory
To cache an Directory call cache
Implementation
Future<bool?> clearCache() async {
try {
const kClearCachedFiles = "clearCachedFiles";
const kCacheDirectoryName = "cacheDirectoryName";
var cacheDirectoryName = makeDirectoryPathToName(_directory);
final args = <String, dynamic>{
kCacheDirectoryName: cacheDirectoryName,
};
final cleared = await kDocumentFileChannel.invokeMethod<bool?>(
kClearCachedFiles, args);
if (cleared == null) return null;
return cleared;
} catch (e) {
return null;
}
}