type method Null safety
override
Finds the type of file system object that a path
points to. Returns
a Future
io.FileSystemEntityType.LINK
will only be returned if followLinks
is
false
, and path
points to a link
If the path
does not point to a file system object or an error occurs
then io.FileSystemEntityType.NOT_FOUND is returned.
Implementation
@override
Future<FileSystemEntityType> type(String path, {bool followLinks = true}) {
String realPath;
try {
realPath = _real(path, followLinks: followLinks);
} on FileSystemException {
return Future<FileSystemEntityType>.value(FileSystemEntityType.notFound);
}
return delegate.type(realPath, followLinks: false);
}