listFilesRecursiveSync property

Iterable<File> get listFilesRecursiveSync

Returns an iterable of all files found recursively within the directory.

This getter filters the results of listAllRecursiveSync to include only instances of File.

Example usage:

final files = directory.listFilesRecursiveSync;
for (final file in files) {
  print(file.path);
}

Implementation

Iterable<File> get listFilesRecursiveSync => listAllRecursiveSync.whereType<File>();