# PathObject

Abstract type defined for format and parse

Availability
0.8
0.8
9.2.0
Extends
Object

NOTE

This is an abstract type. Any object of this structure can be used where this type is used.

# Properties

# base

Availability
0.8
0.8
9.2.0
base :String

file basename, i.e. 'file.txt'


# dir

Availability
0.8
0.8
9.2.0
dir :String

directory path


# ext

Availability
0.8
0.8
9.2.0
ext :String

file extension, i.e. '.txt'. Ignored if pathObject.base exists


# name

Availability
0.8
0.8
9.2.0
name :String

file basename without the extension, i.e. 'file'. Ignored if pathObject.base exists


# root

Availability
0.8
0.8
9.2.0
root :String

Root filesystem path, i.e. '/' or 'C:\\'. Ignored if pathObject.dir is provided