deleteAll method
Implementation
Future<void> deleteAll(List<VEntity> entities) async {
List<VFile> files = entities.whereType<VFile>().toList();
List<VFolder> folders = entities.whereType<VFolder>().toList();
await Future.wait(files.map(delete));
folders.sort(
(a, b) => VPaths.getDepth(b.path).compareTo(VPaths.getDepth(a.path)));
invalidate();
for (VFolder folder in folders) {
await delete(folder);
}
update();
}