listDirectoriesRecursive property
Asynchronously retrieves a list of directories recursively.
This getter returns a Future that completes with an Iterable of Directory objects. It performs a recursive search and filters the results to include only directories.
Example usage:
var directories = await instance.listDirectoriesRecursive;
Returns a Future that completes with an Iterable of Directory objects.
Implementation
Future<Iterable<Directory>> get listDirectoriesRecursive async {
if (await exists()) return <Directory>[];
return (await listAllRecursive).whereType<Directory>();
}