@jupyterlite


@jupyterlite / @jupyterlite/services / DriveFSEmscriptenNodeOps

Class: DriveFSEmscriptenNodeOps#

Defined in: packages/services/src/contents/drivefs.ts:294

Implements#

Constructors#

Constructor#

new DriveFSEmscriptenNodeOps(fs): DriveFSEmscriptenNodeOps

Defined in: packages/services/src/contents/drivefs.ts:297

Parameters#

fs#

DriveFS

Returns#

DriveFSEmscriptenNodeOps

Methods#

getattr()#

getattr(value): IStats

Defined in: packages/services/src/contents/drivefs.ts:310

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IStats

Implementation of#

IEmscriptenNodeOps.getattr


lookup()#

lookup(parent, name): IEmscriptenFSNode

Defined in: packages/services/src/contents/drivefs.ts:375

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

IEmscriptenFSNode

Implementation of#

IEmscriptenNodeOps.lookup


mknod()#

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

Defined in: packages/services/src/contents/drivefs.ts:388

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/src/contents/drivefs.ts:301

Parameters#

nodeOrStream#

IEmscriptenFSNode | IEmscriptenStream

Returns#

IEmscriptenFSNode


readdir()#

readdir(value): string[]

Defined in: packages/services/src/contents/drivefs.ts:431

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

Returns#

string[]

Implementation of#

IEmscriptenNodeOps.readdir



rename()#

rename(value, newDir, newName): void

Defined in: packages/services/src/contents/drivefs.ts:400

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

newDir#

IEmscriptenFSNode | IEmscriptenStream

newName#

string

Returns#

void

Implementation of#

IEmscriptenNodeOps.rename


rmdir()#

rmdir(parent, name): null

Defined in: packages/services/src/contents/drivefs.ts:425

Parameters#

parent#

IEmscriptenFSNode | IEmscriptenStream

name#

string

Returns#

null

Implementation of#

IEmscriptenNodeOps.rmdir


setattr()#

setattr(value, attr): void

Defined in: packages/services/src/contents/drivefs.ts:319

Parameters#

value#

IEmscriptenFSNode | IEmscriptenStream

attr#

IStats

Returns#

void

Implementation of#

IEmscriptenNodeOps.setattr