deleteSync method

  1. @override
Directory deleteSync({
  1. bool recursive = false,
})
override

Synchronously deletes this FileSystemEntity.

The exact details vary according to the FileSystemEntity:

Implementation

@override
Directory deleteSync({bool recursive = false}) {
  if (recursive) {
    window.localStorage.remove('${absolute.uri}');
    for (final entity in listSync()) {
      if (entity is Directory) {
        entity.deleteSync(recursive: true);
      } else {
        entity.deleteSync();
      }
    }
  }
  _emit(FileSystemEvent.delete);
  return this;
}