// How to list the contents of a directory in Dart final dir = Directory('path/to/directory'); final List<FileSystemEntity> entities = await dir.list().toList(); //This creates a Directory from a path. Then it converts it to a list of FileSystemEntity, which can be a File, a Directory, or a Link. By default subdirectories are not listed recursively. //If you want to print that list, then add this line: entities.forEach(print); //If you want to only get the files then you could do it like so: final Iterable<File> files = entities.whereType<File>();
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter