WorkerVFS
Nodepod API / src / WorkerVFS
Class: WorkerVFS
Section titled “Class: WorkerVFS”Defined in: src/threading/worker-vfs.ts:6
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WorkerVFS():
WorkerVFS
Defined in: src/threading/worker-vfs.ts:14
Returns
Section titled “Returns”WorkerVFS
Accessors
Section titled “Accessors”dirCount
Section titled “dirCount”Get Signature
Section titled “Get Signature”get dirCount():
number
Defined in: src/threading/worker-vfs.ts:221
Returns
Section titled “Returns”number
fileCount
Section titled “fileCount”Get Signature
Section titled “Get Signature”get fileCount():
number
Defined in: src/threading/worker-vfs.ts:217
Returns
Section titled “Returns”number
Methods
Section titled “Methods”appendFileSync()
Section titled “appendFileSync()”appendFileSync(
path,content):void
Defined in: src/threading/worker-vfs.ts:171
Parameters
Section titled “Parameters”string
content
Section titled “content”string | Uint8Array<ArrayBufferLike>
Returns
Section titled “Returns”void
applySync()
Section titled “applySync()”applySync(
path,content,isDirectory):void
Defined in: src/threading/worker-vfs.ts:196
Parameters
Section titled “Parameters”string
content
Section titled “content”ArrayBuffer | null
isDirectory
Section titled “isDirectory”boolean
Returns
Section titled “Returns”void
copyFileSync()
Section titled “copyFileSync()”copyFileSync(
src,dest):void
Defined in: src/threading/worker-vfs.ts:182
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”void
existsSync()
Section titled “existsSync()”existsSync(
path):boolean
Defined in: src/threading/worker-vfs.ts:59
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
initFromSnapshot()
Section titled “initFromSnapshot()”initFromSnapshot(
snapshot):void
Defined in: src/threading/worker-vfs.ts:18
Parameters
Section titled “Parameters”snapshot
Section titled “snapshot”Returns
Section titled “Returns”void
mkdirSync()
Section titled “mkdirSync()”mkdirSync(
path,opts?):void
Defined in: src/threading/worker-vfs.ts:122
Parameters
Section titled “Parameters”string
recursive?
Section titled “recursive?”boolean
Returns
Section titled “Returns”void
readdirSync()
Section titled “readdirSync()”readdirSync(
path):string[]
Defined in: src/threading/worker-vfs.ts:85
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string[]
readFileSync()
Section titled “readFileSync()”readFileSync(
path,encoding?):string|Uint8Array<ArrayBufferLike>
Defined in: src/threading/worker-vfs.ts:39
Parameters
Section titled “Parameters”string
encoding?
Section titled “encoding?”string
Returns
Section titled “Returns”string | Uint8Array<ArrayBufferLike>
renameSync()
Section titled “renameSync()”renameSync(
src,dest):void
Defined in: src/threading/worker-vfs.ts:156
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”void
rmdirSync()
Section titled “rmdirSync()”rmdirSync(
path):void
Defined in: src/threading/worker-vfs.ts:151
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
setDeleteCallback()
Section titled “setDeleteCallback()”setDeleteCallback(
cb):void
Defined in: src/threading/worker-vfs.ts:35
Parameters
Section titled “Parameters”(path) => void
Returns
Section titled “Returns”void
setWriteCallback()
Section titled “setWriteCallback()”setWriteCallback(
cb):void
Defined in: src/threading/worker-vfs.ts:31
Parameters
Section titled “Parameters”(path, content, isDir) => void
Returns
Section titled “Returns”void
statSync()
Section titled “statSync()”statSync(
path):object
Defined in: src/threading/worker-vfs.ts:63
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”object
isDirectory
Section titled “isDirectory”isDirectory: () =>
boolean
Returns
Section titled “Returns”boolean
isFile
Section titled “isFile”isFile: () =>
boolean
Returns
Section titled “Returns”boolean
size:
number
unlinkSync()
Section titled “unlinkSync()”unlinkSync(
path):void
Defined in: src/threading/worker-vfs.ts:140
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
writeFileSync()
Section titled “writeFileSync()”writeFileSync(
path,content):void
Defined in: src/threading/worker-vfs.ts:115
Parameters
Section titled “Parameters”string
content
Section titled “content”string | Uint8Array<ArrayBufferLike>
Returns
Section titled “Returns”void