@jupyterlite

***`

@jupyterlite / @jupyterlite/services / IEmscriptenNodeOps

Interface: IEmscriptenNodeOps#

Defined in: packages/services/src/contents/emscripten.ts:85

Methods#

getattr()#

**getattr**(node): IStats

Defined in: packages/services/src/contents/emscripten.ts:86

Parameters#

node#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IStats

`***

lookup()#

lookup(parent, name): IEmscriptenFSNode

Defined in: packages/services/src/contents/emscripten.ts:88

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

IEmscriptenFSNode

***`

mknod()#

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

Defined in: packages/services/src/contents/emscripten.ts:92

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

mode#

number

dev#

number

Returns#

IEmscriptenFSNode

`***

readdir()#

readdir(node): string[]

Defined in: packages/services/src/contents/emscripten.ts:105

Parameters#

node#

IEmscriptenFSNode | IEmscriptenStream

Returns#

string[]

***`

rename()#

rename(oldNode, newDir, newName): void

Defined in: packages/services/src/contents/emscripten.ts:98

Parameters#

oldNode#

IEmscriptenFSNode | IEmscriptenStream

newDir#

IEmscriptenFSNode | IEmscriptenStream

newName#

string

Returns#

void

***`

rmdir()#

**rmdir**(parent, name): void

Defined in: packages/services/src/contents/emscripten.ts:104

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

void

`***

setattr()#

setattr(node, attr): void

Defined in: packages/services/src/contents/emscripten.ts:87

Parameters#

node#

IEmscriptenFSNode | IEmscriptenStream

attr#

IStats

Returns#

void

***`