Link抽象 接口

文件系统链接的引用。

实现的类型

构造函数

创建一个 Link 对象。
工厂
Link.fromRawPath(Uint8List rawPath)
工厂
Link.fromUri(Uri uri)
创建一个 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
在文件系统中创建符号链接。
delete({bool recursive = false}) Future<FileSystemEntity>
删除此 Link
重写
deleteSync({bool recursive = false}) → void
同步删除此 Link
重写
exists() Future<bool>
检查具有此路径的文件系统实体是否存在。
继承
existsSync() bool
同步检查具有此路径的文件系统实体是否存在。
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
rename(String newPath) Future<Link>
重命名此链接。
重写
renameSync(String newPath) Link
同步重命名此链接。
重写
解析文件系统对象的相对于当前工作目录的路径。
重写
resolveSymbolicLinksSync() String
解析文件系统对象的相对于当前工作目录的路径。
重写
stat() Future<FileStat>
path 上调用操作系统的 stat() 函数。
继承
statSync() FileStat
同步在 path 上调用操作系统的 stat() 函数。
继承
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>
开始监视文件系统实体的变化。
继承

操作符

operator ==(Object other) bool
等于操作符。
继承