listSync абстрактный метод
Перечисляет подкаталоги и файлы этого объекта Directory. При необходимости рекурсивно перечисляет содержимое подкаталогов.
Если followLinks имеет значение false, все обнаруженные символические ссылки возвращаются как объекты Link, а не как каталоги или файлы, и переход по ним не выполняется.
Если followLinks имеет значение true, рабочие ссылки возвращаются как каталоги или файлы в зависимости от того, на что они указывают, а переход по ссылкам на каталоги выполняется, если recursive имеет значение true.
Неработающие ссылки возвращаются как объекты Link.
Если ссылка образует цикл в файловой системе, рекурсивное перечисление не будет переходить по одной и той же ссылке дважды в ходе одного рекурсивного обхода, а при повторном обнаружении вернет ее как объект Link.
Возвращает List, содержащий объекты FileSystemEntity для каталогов, файлов и ссылок. Порядок элементов в List произвольный; специальные записи '.' и '..' в него не включаются.
Реализация
List<FileSystemEntity> listSync(
{bool recursive = false, bool followLinks = true});
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/Directory/listSync.html