Skip to main content

OS

Performs the execution of commands in the operating system, manipulation of files and folders.


file​


_os.file(path: string) : File​

Description​

Gets the object of manipulation of files and folders relative to the passed path, in this case the path must be a file.

Attributes​
NAMETYPEDESCRIPTION
pathstringThe path of folder that the manipulation object should obtain.
Return​

( File )

Instance of the file and folder manipulation object relative to the passed path, in this case a file.


folder​


_os.folder(path: string) : File​

Description​

Gets the object of manipulation of folders and files relative to the passed path, in this case the path must be a folder.

Attributes​
NAMETYPEDESCRIPTION
pathstringThe path of folder that the manipulation object should obtain.
Return​

( File )

Instance of the file and folder manipulation object relative to the passed path, in this case a folder.


getFile​


_os.getFile(path: string) : File​

Description​

Gets the object of manipulation of files and folders relative to the passed path, in this case the path must be a file.

Attributes​
NAMETYPEDESCRIPTION
pathstringThe path of folder that the manipulation object should obtain.
Return​

( File )

Instance of the file and folder manipulation object relative to the passed path, in this case a file.


getFolder​


_os.getFolder(path: string) : File​

Description​

Gets the object of manipulation of folders and files relative to the passed path, in this case the path must be a folder.

Attributes​
NAMETYPEDESCRIPTION
pathstringThe path of folder that the manipulation object should obtain.
Return​

( File )

Instance of the file and folder manipulation object relative to the passed path, in this case a folder.


getName​


_os.getName() : string​

Description​

Gets the name of the operating system.

Return​

( string )

The name of the operating system.


getPath​


_os.getPath(path: string) : File​

Description​

Provides the file manipulation object for the path in the system.

How To Use​
// Creates the folder structure in the system root.
_os.path("/tmp/netuno").mkdirs()
Attributes​
NAMETYPEDESCRIPTION
pathstringRelative path of the file or folder within the application.
Return​

( File )

Returns the manipulation object to the path.


init​


_os.init() : OS​

Description​

Starts a new instance of the OS.

Return​

( OS )

The new instance of the OS resource.


initProcess​


_os.initProcess() : ProcessLauncher​

Return​

( ProcessLauncher )


isFile​


_os.isFile(path: string) : boolean​

Description​

Checks whether the path is a file.

Attributes​
NAMETYPEDESCRIPTION
pathstring
Return​

( boolean )

Whether or not it is a file.


isFolder​


_os.isFolder(path: string) : boolean​

Description​

Checks whether the path is a folder.

Attributes​
NAMETYPEDESCRIPTION
pathstring
Return​

( boolean )

Whether or not it is a folder.


isLinux​


_os.isLinux() : boolean​

Description​

Checks whether the operating system is Linux.

Return​

( boolean )

Whether or not the operating system Linux.


isMac​


_os.isMac() : boolean​

Description​

Checks whether the operating system is Mac OS X.

Return​

( boolean )

Whether or not the operating system Mac OS X.


isOS​


_os.isOS(osType: string) : boolean​

Description​

Checks the operating system based on the past name which can be Linux, Mac or Windows.

Attributes​
NAMETYPEDESCRIPTION
osTypestringThe type of operating system that can be Linux, Mac, or Windows.
Return​

( boolean )

Whether or not the operating system is indicated.


isWindows​


_os.isWindows() : boolean​

Description​

Checks whether the operating system is Windows.

Return​

( boolean )

Whether or not the operating system Windows.


name​


_os.name() : string​

Description​

Gets the name of the operating system.

Return​

( string )

The name of the operating system.


path​


_os.path(path: string) : File​

Description​

Provides the file manipulation object for the path in the system.

How To Use​
// Creates the folder structure in the system root.
_os.path("/tmp/netuno").mkdirs()
Attributes​
NAMETYPEDESCRIPTION
pathstringRelative path of the file or folder within the application.
Return​

( File )

Returns the manipulation object to the path.