Path Data Type

Abstract Type
Implemented Interfaces
IterableOfPath
Properties
name data type constraints description
root Path  
absolute boolean required boolean
parent Path  
fileSystem FileSystem  
fileName Path  
nameCount number required int

Example

{
  "root" : {
    "root" : { },
    "absolute" : true,
    "parent" : { },
    "fileSystem" : {
      "fileStores" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "rootDirectories" : { },
      "separator" : "...",
      "open" : true
    },
    "fileName" : { },
    "nameCount" : 12345
  },
  "absolute" : true,
  "parent" : {
    "root" : { },
    "absolute" : true,
    "parent" : { },
    "fileSystem" : {
      "fileStores" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "rootDirectories" : { },
      "separator" : "...",
      "open" : true
    },
    "fileName" : { },
    "nameCount" : 12345
  },
  "fileSystem" : {
    "fileStores" : { },
    "userPrincipalLookupService" : { },
    "readOnly" : true,
    "rootDirectories" : { },
    "separator" : "...",
    "open" : true
  },
  "fileName" : {
    "root" : { },
    "absolute" : true,
    "parent" : { },
    "fileSystem" : {
      "fileStores" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "rootDirectories" : { },
      "separator" : "...",
      "open" : true
    },
    "fileName" : { },
    "nameCount" : 12345
  },
  "nameCount" : 12345
}