Skip to content

WorkerVFS

Nodepod API


Nodepod API / src / WorkerVFS

Defined in: src/threading/worker-vfs.ts:6

new WorkerVFS(): WorkerVFS

Defined in: src/threading/worker-vfs.ts:14

WorkerVFS

get dirCount(): number

Defined in: src/threading/worker-vfs.ts:221

number


get fileCount(): number

Defined in: src/threading/worker-vfs.ts:217

number

appendFileSync(path, content): void

Defined in: src/threading/worker-vfs.ts:171

string

string | Uint8Array<ArrayBufferLike>

void


applySync(path, content, isDirectory): void

Defined in: src/threading/worker-vfs.ts:196

string

ArrayBuffer | null

boolean

void


copyFileSync(src, dest): void

Defined in: src/threading/worker-vfs.ts:182

string

string

void


existsSync(path): boolean

Defined in: src/threading/worker-vfs.ts:59

string

boolean


initFromSnapshot(snapshot): void

Defined in: src/threading/worker-vfs.ts:18

VFSBinarySnapshot

void


mkdirSync(path, opts?): void

Defined in: src/threading/worker-vfs.ts:122

string

boolean

void


readdirSync(path): string[]

Defined in: src/threading/worker-vfs.ts:85

string

string[]


readFileSync(path, encoding?): string | Uint8Array<ArrayBufferLike>

Defined in: src/threading/worker-vfs.ts:39

string

string

string | Uint8Array<ArrayBufferLike>


renameSync(src, dest): void

Defined in: src/threading/worker-vfs.ts:156

string

string

void


rmdirSync(path): void

Defined in: src/threading/worker-vfs.ts:151

string

void


setDeleteCallback(cb): void

Defined in: src/threading/worker-vfs.ts:35

(path) => void

void


setWriteCallback(cb): void

Defined in: src/threading/worker-vfs.ts:31

(path, content, isDir) => void

void


statSync(path): object

Defined in: src/threading/worker-vfs.ts:63

string

object

isDirectory: () => boolean

boolean

isFile: () => boolean

boolean

size: number


unlinkSync(path): void

Defined in: src/threading/worker-vfs.ts:140

string

void


writeFileSync(path, content): void

Defined in: src/threading/worker-vfs.ts:115

string

string | Uint8Array<ArrayBufferLike>

void