create method
Creates an empty file, or with directory a folder with its parents.
A file that already exists is refused.
Implementation
@override
Future<void> create(Uri uri, {bool directory = false}) async {
final local = localPathOf(uri);
if (directory) {
await Directory(local).create(recursive: true);
} else {
await File(local).create(recursive: true, exclusive: true);
}
emitChange(uri, TomFileChangeType.created);
}