deleteDirectory method

  1. @override
Future<bool> deleteDirectory(
  1. String path
)
override

Remove o diretório em path quando ele existir.

Retorna true quando a remoção acontece e false quando o diretório não existe.

Implementation

@override
Future<bool> deleteDirectory(String path) {
  return _runWithPathLock(path, () async {
    final directory = Directory(path);
    if (await directory.exists()) {
      await directory.delete(recursive: true);
      return true;
    }
    return false;
  });
}