@jupyterlite

***`

@jupyterlite / @jupyterlite/contents / DriveFSEmscriptenNodeOps

Class: DriveFSEmscriptenNodeOps#

Defined in: packages/services/lib/contents/drivefs.d.ts:93

Implements#

Constructors#

Constructor#

**new DriveFSEmscriptenNodeOps**(fs): DriveFSEmscriptenNodeOps

Defined in: packages/services/lib/contents/drivefs.d.ts:95

Parameters#

fs#

DriveFS

Returns#

DriveFSEmscriptenNodeOps

Properties#

getattr()#

**getattr**: (value) => IStats

Defined in: packages/services/lib/contents/drivefs.d.ts:97

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IStats

Implementation of#

IEmscriptenNodeOps.getattr

`***

lookup()#

lookup: (parent, name) => IEmscriptenFSNode

Defined in: packages/services/lib/contents/drivefs.d.ts:99

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

IEmscriptenFSNode

Implementation of#

IEmscriptenNodeOps.lookup

***`

mknod()#

**mknod**: (parent, name, mode, dev) => IEmscriptenFSNode

Defined in: packages/services/lib/contents/drivefs.d.ts:100

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

mode#

number

dev#

number

Returns#

IEmscriptenFSNode

Implementation of#

IEmscriptenNodeOps.mknod

`***

node()#

protected node: (nodeOrStream) => IEmscriptenFSNode

Defined in: packages/services/lib/contents/drivefs.d.ts:96

Parameters#

nodeOrStream#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IEmscriptenFSNode

***`

readdir()#

**readdir**: (value) => string[]

Defined in: packages/services/lib/contents/drivefs.d.ts:104

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

string[]

Implementation of#

IEmscriptenNodeOps.readdir

`***

rename()#

**rename**: (value, newDir, newName) => void

Defined in: packages/services/lib/contents/drivefs.d.ts:101

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

newDir#

IEmscriptenFSNode | IEmscriptenStream

newName#

string

Returns#

void

Implementation of#

IEmscriptenNodeOps.rename

`***

rmdir()#

rmdir: (parent, name) => null

Defined in: packages/services/lib/contents/drivefs.d.ts:103

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

null

Implementation of#

IEmscriptenNodeOps.rmdir

***`

setattr()#

**setattr**: (value, attr) => void

Defined in: packages/services/lib/contents/drivefs.d.ts:98

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

attr#

IStats

Returns#

void

Implementation of#

IEmscriptenNodeOps.setattr

`***