@jupyterlite

***`

@jupyterlite / @jupyterlite/contents / DriveFSEmscriptenNodeOps

Class: DriveFSEmscriptenNodeOps#

Defined in: packages/contents/src/drivefs.ts:258

Implements#

Constructors#

Constructor#

**new DriveFSEmscriptenNodeOps**(fs): DriveFSEmscriptenNodeOps

Defined in: packages/contents/src/drivefs.ts:261

Parameters#

fs#

DriveFS

Returns#

DriveFSEmscriptenNodeOps

Methods#

getattr()#

**getattr**(value): IStats

Defined in: packages/contents/src/drivefs.ts:274

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IStats

Implementation of#

IEmscriptenNodeOps.getattr

`***

lookup()#

lookup(parent, name): IEmscriptenFSNode

Defined in: packages/contents/src/drivefs.ts:320

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

IEmscriptenFSNode

Implementation of#

IEmscriptenNodeOps.lookup

***`

mknod()#

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

Defined in: packages/contents/src/drivefs.ts:333

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

mode#

number

dev#

number

Returns#

IEmscriptenFSNode

Implementation of#

IEmscriptenNodeOps.mknod

`***

node()#

protected node(nodeOrStream): IEmscriptenFSNode

Defined in: packages/contents/src/drivefs.ts:265

Parameters#

nodeOrStream#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IEmscriptenFSNode

***`

readdir()#

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

Defined in: packages/contents/src/drivefs.ts:372

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

string[]

Implementation of#

IEmscriptenNodeOps.readdir

`***

rename()#

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

Defined in: packages/contents/src/drivefs.ts:345

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

newDir#

IEmscriptenFSNode | IEmscriptenStream

newName#

string

Returns#

void

Implementation of#

IEmscriptenNodeOps.rename

`***

rmdir()#

rmdir(parent, name): void

Defined in: packages/contents/src/drivefs.ts:368

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

void

Implementation of#

IEmscriptenNodeOps.rmdir

***`

setattr()#

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

Defined in: packages/contents/src/drivefs.ts:283

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

attr#

IStats

Returns#

void

Implementation of#

IEmscriptenNodeOps.setattr

`***