entity property

FileSystemEntity entity

Implementation

FileSystemEntity get entity {
  final FileSystemEntityType type = FileSystemEntity.typeSync(_path);

  if (type == FileSystemEntityType.file) {
    return new File(_path);
  } else if (type == FileSystemEntityType.directory) {
    return new Directory(_path);
  } else if (type == FileSystemEntityType.link) {
    return new Link(_path);
  } else {
    return null;
  }
}