DataAdapter
Interface: DataAdapter
Section titled “Interface: DataAdapter”Defined in: storage/fs.ts:198
Extended by
Section titled “Extended by”Methods
Section titled “Methods”append()
Section titled “append()”append(
normalizedPath,data,options?):Promise<void>
Defined in: storage/fs.ts:214
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
string
options?
Section titled “options?”Partial<FileProperties>
Returns
Section titled “Returns”Promise<void>
appendBinary()
Section titled “appendBinary()”appendBinary(
normalizedPath,data,options?):Promise<void>
Defined in: storage/fs.ts:219
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
ArrayBuffer
options?
Section titled “options?”Partial<FileProperties>
Returns
Section titled “Returns”Promise<void>
copy()
Section titled “copy()”copy(
normalizedPath,normalizedNewPath):Promise<void>
Defined in: storage/fs.ts:249
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
normalizedNewPath
Section titled “normalizedNewPath”string
Returns
Section titled “Returns”Promise<void>
exists()
Section titled “exists()”exists(
normalizedPath,sensitive?):Promise<boolean>
Defined in: storage/fs.ts:200
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
sensitive?
Section titled “sensitive?”boolean
Returns
Section titled “Returns”Promise<boolean>
getName()
Section titled “getName()”getName():
string
Defined in: storage/fs.ts:199
Returns
Section titled “Returns”string
getResourcePath()
Section titled “getResourcePath()”getResourcePath(
normalizedPath):string
Defined in: storage/fs.ts:250
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”string
list()
Section titled “list()”list(
normalizedPath):Promise<ListedFiles>
Defined in: storage/fs.ts:241
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<ListedFiles>
mkdir()
Section titled “mkdir()”mkdir(
normalizedPath,options?):Promise<void>
Defined in: storage/fs.ts:242
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
options?
Section titled “options?”Partial<{ mode: string; recursive: boolean; }>
Returns
Section titled “Returns”Promise<void>
process()
Section titled “process()”process(
normalizedPath,fn,options?):Promise<string>
Defined in: storage/fs.ts:236
Atomically read, modify, and save the contents of a plaintext file.
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Path to file/folder, use normalizePath to normalize beforehand.
(data) => string
A callback function which returns the new content of the file synchronously.
options?
Section titled “options?”Partial<FileProperties>
Write options.
Returns
Section titled “Returns”Promise<string>
String - the text value of the file that was written.
read()
Section titled “read()”read(
normalizedPath):Promise<string>
Defined in: storage/fs.ts:202
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<string>
readBinary()
Section titled “readBinary()”readBinary(
normalizedPath):Promise<ArrayBuffer>
Defined in: storage/fs.ts:203
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<ArrayBuffer>
remove()
Section titled “remove()”remove(
normalizedPath):Promise<void>
Defined in: storage/fs.ts:247
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<void>
rename()
Section titled “rename()”rename(
normalizedPath,normalizedNewPath):Promise<void>
Defined in: storage/fs.ts:248
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
normalizedNewPath
Section titled “normalizedNewPath”string
Returns
Section titled “Returns”Promise<void>
rmdir()
Section titled “rmdir()”rmdir(
normalizedPath,recursive):Promise<void>
Defined in: storage/fs.ts:246
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
recursive
Section titled “recursive”boolean
Returns
Section titled “Returns”Promise<void>
stat()
Section titled “stat()”stat(
normalizedPath):Promise<Stat|null>
Defined in: storage/fs.ts:201
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<Stat | null>
trashLocal()
Section titled “trashLocal()”trashLocal(
normalizedPath):Promise<void>
Defined in: storage/fs.ts:252
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<void>
trashSystem()
Section titled “trashSystem()”trashSystem(
normalizedPath):Promise<boolean>
Defined in: storage/fs.ts:251
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
Returns
Section titled “Returns”Promise<boolean>
write()
Section titled “write()”write(
normalizedPath,data,options?):Promise<void>
Defined in: storage/fs.ts:204
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
string
options?
Section titled “options?”Partial<FileProperties>
Returns
Section titled “Returns”Promise<void>
writeBinary()
Section titled “writeBinary()”writeBinary(
normalizedPath,data,options?):Promise<void>
Defined in: storage/fs.ts:209
Parameters
Section titled “Parameters”normalizedPath
Section titled “normalizedPath”string
ArrayBuffer
options?
Section titled “options?”Partial<FileProperties>
Returns
Section titled “Returns”Promise<void>