Spec-Zone.ru › Dart 2

dart:io

Класс Link

Ссылки на ссылки в файловой системе.

Реализованные типы
  • FileSystemEntity

Конструкторы

Link(String path)
factory
Создаёт объект Link.
Link.fromRawPath(Uint8List rawPath)
factory
Link.fromUri(Uri uri)
factory
Создаёт объект Link.

Свойства

absolute → Link
только для чтения, переопределено
Экземпляр Link, путь к которому — абсолютный путь к этому.
hashCode → int
только для чтения, унаследовано
Хеш-код этого объекта.
isAbsolute → bool
только для чтения, унаследовано
Является ли путь этого объекта абсолютным.
parent → Directory
только для чтения, унаследовано
Родительская директория этого объекта.
path → String
только для чтения, унаследовано
runtimeType → Type
только для чтения, унаследовано
Представление типа объекта во время выполнения.
uri → Uri
только для чтения, унаследовано
Uri, представляющий расположение объекта в файловой системе.

Методы

create(String target, {bool recursive = false}) → Future<Link>
Создаёт символическую ссылку в файловой системе.
createSync(String target, {bool recursive = false}) → void
Синхронно создаёт ссылку. Вызов createSync для существующей ссылки вызовет исключение.
delete({bool recursive = false}) → Future<FileSystemEntity>
унаследовано
Удаляет этот FileSystemEntity.
deleteSync({bool recursive = false}) → void
унаследовано
Синхронно удаляет этот FileSystemEntity.
exists() → Future<bool>
унаследовано
Проверяет, существует ли объект файловой системы с данным путём.
existsSync() → bool
унаследовано
Синхронно проверяет, существует ли объект файловой системы с данным путём.
noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается, когда обращаются к несуществующему методу или свойству.
rename(String newPath) → Future<Link>
переопределено
Переименовывает эту ссылку.
renameSync(String newPath) → Link
переопределено
Синхронно переименовывает эту ссылку.
resolveSymbolicLinks() → Future<String>
переопределено
Разрешает путь к объекту файловой системы относительно текущей рабочей директории.
resolveSymbolicLinksSync() → String
переопределено
Разрешает путь к объекту файловой системы относительно текущей рабочей директории.
stat() → Future<FileStat>
унаследовано
Вызывает операционную систему stat() функцию для path.
statSync() → FileStat
унаследовано
Синхронно вызывает операционную систему stat() функцию для path.
target() → Future<String>
Получает целевой объект ссылки.
targetSync() → String
Синхронно получает целевой объект ссылки.
toString() → String
унаследовано
Строковое представление этого объекта.
update(String target) → Future<Link>
Обновляет ссылку.
updateSync(String target) → void
Синхронно обновляет ссылку.
watch({int events = FileSystemEvent.all, bool recursive = false}) → Stream<FileSystemEvent>
унаследовано
Начать отслеживание FileSystemEntity на изменения.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/Link-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API