delete method
Deletes uri for good — a folder with everything in it.
Implementation
@override
Future<void> delete(Uri uri) async {
final local = localPathOf(uri);
if (FileSystemEntity.isDirectorySync(local)) {
await Directory(local).delete(recursive: true);
} else {
await File(local).delete();
}
emitChange(uri, TomFileChangeType.deleted);
}