Библиотеки » Ввод-вывод (dart:io) » Directory
Directory - класс Directory
Абстрактный класс Directory
описывает методы работы с каталогами файловой системы. Операции с каталогами возможно проводить не только, последовательно, когда при выполнении метода, управление возвращается только после того, как полностью выполнится операция ввода/вывода, но и асинхронно - когда управление возвращается сразу, а по выполнению операции вызывается специальная функция обработчик.
В классе описаны такие базовые методы работы с папками как: создание, удаление, переименование и получения списка вложенных файлов и папок.
-
Поля
Путь к текущей директории -
Конструкторы, фабрики
Создает новый объектDirectory
на основе пути в виде строки. -
Создает новый объект
Directory
на основе текущей рабочей дирректории. -
Создает новый объект
Directory
на основе пути в виде объектаPath
. -
Методы
Асинхронное создание директорий в файловой системе -
Создание директорий в файловой системе
-
Асинхронное создание временной директории в файловой системе
-
Создание временной директории в файловой системе
-
Асинхронное удаление директорий в файловой системе
-
Удаление директорий в файловой системе
-
Асинхронное определение существования директории
-
Определение существования директории
-
Получение списка файлов и поддиректорий
-
Асинхронное переименование директорий в файловой системе
-
Переименование директорий в файловой системе