Библиотеки » Ввод-вывод (dart:io) » Path
Path - класс Path
Абстрактный класс Path
описывает и определяет методы для работы с путями к объектам файловой системы - директориям или файлам, а так же сетевыми ресурсами платформы Microsoft Windows. Данный класс является надстройкой над обычной строковой переменной String
, которая интерпретируется как последовательность сегментов пути, соединенная разделителями.
Пути - неизменные значения, и однажды созданные они не могут изменяться. И всякий раз, когда переназначается значение переменной, на самом деле создаете другой объект класса Path
.
-
Поля
Часть пути содержащая расширение файла -
Часть пути содержащая только имя файла и его расширение
-
Часть пути содержащая только имя файла, без расширения
-
Завершается ли путь разделителем
-
Является ли путь абсолютным
-
Является ли путь канонизированным
-
Является ли путь пустым
-
Является ли путь сетевым ресурсом Microsoft Windows
-
Конструкторы, фабрики
Создает новый путь на основе строки -
Создает новый путь на основе строки и с учетом системных особенностей
-
Методы
Добавляет заданный путь к текущему -
Канонизирует текущий путь
-
Объединяет текущий и заданный относительный пути
-
Возвращает сегменты пути в виде массива строк
-
Возвращает путь в виде строке с учетом особенностей текущей платформы
-
Возвращает путь в виде строке