функция File::fullPath

Асинхронное получение абсолютного канонизированного пути к файлу

Синтаксис

Future[String]
File.fullPath

Возвращаемое значение

Future[String]

Описание

Метод fullPath позволяет асинхронно получить абсолютный канонизированный пути к файлу, т.е. путь будет описан в формате не допускающим неоднозначности, где отсутствуют повторяющиеся один за другим разделители каталогов '/', и переходы типа '/./', '/../'.

После вызова данного метода, управление не блокируется, а сразу же возвращается в основной поток, а в качестве результата отдается объект типа Future, в котором, когда будет доступен, обрбрабатывается результат выполнения функции - успешное получение данных или перехват ошибок.

Смотрите также

File::name - Полное имя файла, включая путь и расширение
File::fullPathSync - Получение абсолютного канонизированного пути к файлу

Официальная документация (английский)