allFilesStorageInfo static method
Implementation
static Map<String, int> allFilesStorageInfo() {
try {
final List<FileSystemEntity> files = _bigFilesDirectory.listSync();
final Map<String, int> storageInfo = <String, int>{};
for (final FileSystemEntity file in files) {
if (file is File && file.path.endsWith(".dat")) {
final String fileName = file.uri.pathSegments.last;
final String key = fileName.substring(0, fileName.length - 4); // Remove '.dat'
final FileStat stat = file.statSync();
storageInfo[key] = stat.size;
}
}
return storageInfo;
} catch (e) {
return <String, int>{};
}
}