Class: MemoryFileHandle
Documentation / @wtf/platform-fs-memory / handles / MemoryFileHandle
Defined in: packages/platform-fs-memory/src/handles.ts:386
A file’s handle, of a file system in memory: its snapshot, its writable, of mode: 'exclusive'
too, and its sync access handle.
Extends
Constructors
Constructor
new MemoryFileHandle(fs, parts): MemoryFileHandle;Defined in: packages/platform-fs-memory/src/handles.ts:262
The handle of the entry of parts, its names from the root, of the file system fs.
Parameters
| Parameter | Type |
|---|---|
fs | MemoryFileSystem |
parts | readonly string[] |
Returns
MemoryFileHandle
Inherited from
Properties
| Property | Modifier | Type | Overrides | Defined in |
|---|---|---|---|---|
exclusive | readonly | true | - | packages/platform-fs-memory/src/handles.ts:388 |
kind | readonly | "file" | MemoryHandle.kind | packages/platform-fs-memory/src/handles.ts:387 |
Accessors
name
Get Signature
get name(): string;Defined in: packages/platform-fs-memory/src/handles.ts:283
Returns
string
Inherited from
Methods
createSyncAccessHandle()
createSyncAccessHandle(): Promise<FileSystemSyncAccessHandle>;Defined in: packages/platform-fs-memory/src/handles.ts:400
Returns
Promise<FileSystemSyncAccessHandle>
createWritable()
createWritable(__namedParameters?): Promise<FileSystemWritableFileStream>;Defined in: packages/platform-fs-memory/src/handles.ts:404
Parameters
| Parameter | Type |
|---|---|
__namedParameters | FileSystemCreateWritableOptions |
Returns
Promise<FileSystemWritableFileStream>
getFile()
getFile(): Promise<File>;Defined in: packages/platform-fs-memory/src/handles.ts:396
Returns
Promise<File>
isSameEntry()
isSameEntry(other): Promise<boolean>;Defined in: packages/platform-fs-memory/src/handles.ts:314
Parameters
| Parameter | Type |
|---|---|
other | FileSystemHandle |
Returns
Promise<boolean>
Inherited from
move()
move(destination, newName?): Promise<void>;Defined in: packages/platform-fs-memory/src/handles.ts:330
Parameters
| Parameter | Type |
|---|---|
destination | | string | FileSystemDirectoryHandle |
newName? | string |
Returns
Promise<void>
