on Pre Visit Directory
Начиная с Kotlin: 2.1
abstract fun onPreVisitDirectory(function: (directory: Path, attributes: BasicFileAttributes) -> FileVisitResult)
Переопределяет соответствующую функцию созданного FileVisitor с помощью предоставленной функции.
Предоставленный обратный вызов вызывается для каталога до посещения его содержимого. В зависимости от возвращаемого функцией значения:
FileVisitResult.CONTINUE — содержимое каталога посещается.
FileVisitResult.SKIP_SUBTREE — содержимое каталога не посещается, а обход продолжается с соседней записью.
FileVisitResult.SKIP_SIBLINGS — содержимое каталога не посещается, а соседние записи также пропускаются.
FileVisitResult.TERMINATE — обход немедленно завершается, дальнейшие записи не посещаются.
По умолчанию FileVisitor.preVisitDirectory созданного файлового посетителя возвращает FileVisitResult.CONTINUE.
См. также
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.io.path/-file-visitor-builder/on-pre-visit-directory.html