From 34b0f123a241b0cd0917e71e362ac28471e6107e Mon Sep 17 00:00:00 2001 From: dr-vortex Date: Fri, 20 Oct 2023 11:25:29 +0000 Subject: [PATCH] deploy: 9a035a9bc98000c1fd5ce7e476af9f6e8ac21cb9 --- assets/search.js | 2 +- classes/FileSystemAccessFile.html | 131 ++++++++------------ classes/FileSystemAccessFileSystem.html | 64 +++++----- classes/HTTPRequest-1.html | 108 +++++----------- classes/IndexedDBFileSystem-1.html | 62 ++++----- classes/IndexedDBStore.html | 26 ++-- classes/StorageFileSystem-1.html | 58 ++++----- classes/StorageStore.html | 32 ++--- classes/WorkerFS-1.html | 74 +++++------ index.html | 8 +- interfaces/HTTPRequest.Options.html | 16 +-- interfaces/HTTPRequestIndex.html | 10 +- interfaces/IndexedDBFileSystem.Options.html | 18 +-- interfaces/StorageFileSystem.Options.html | 14 +-- interfaces/WorkerFS.Options.html | 14 +-- modules.html | 8 +- modules/HTTPRequest.html | 12 +- modules/IndexedDBFileSystem.html | 12 +- modules/StorageFileSystem.html | 12 +- modules/WorkerFS.html | 12 +- 20 files changed, 312 insertions(+), 381 deletions(-) diff --git a/assets/search.js b/assets/search.js index 0e56acd..a930522 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/FileSystemAccessFile.html b/classes/FileSystemAccessFile.html index de910aa..1f95b39 100644 --- a/classes/FileSystemAccessFile.html +++ b/classes/FileSystemAccessFile.html @@ -1,4 +1,4 @@ -FileSystemAccessFile | BrowserFS
+FileSystemAccessFile | BrowserFS DOM
  • Preparing search index...
  • -
  • The search index is not available
BrowserFS
+
  • The search index is not available
  • BrowserFS DOM

    Class FileSystemAccessFile

    @@ -20,13 +20,9 @@

    Hierarchy

    -
    -

    Implements

    -
      -
    • File
    @@ -97,55 +93,55 @@
    _flag: _stat: Stats
  • -
    Optional contents: Buffer
  • +
    Optional contents: Uint8Array

    Returns FileSystemAccessFile

    +
  • Defined in src/backends/FileSystemAccess.ts:31
  • Properties

    -
    _buffer: Buffer
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:246
  • _dirty: boolean
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:247
  • _flag: FileFlag
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:245
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:241
  • _path: string
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:243
  • _pos: number
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:242
  • _stat: Stats
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:244
  • Methods

    @@ -164,7 +160,7 @@

    Returns number

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:291
    • @@ -179,10 +175,9 @@

      Parameters

      mode: number

    Returns Promise<void>

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:400
    • @@ -197,10 +192,9 @@

      Parameters

      mode: number

    Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:405
    • @@ -217,10 +211,9 @@
      uid: gid: number

    Returns Promise<void>

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:411
    • @@ -237,20 +230,18 @@
      uid: gid: number

    Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:417
  • +
  • Defined in src/backends/FileSystemAccess.ts:42
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:316
    • Returns Promise<void>

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:222
    • Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:223
    • - +
    • NONSTANDARD: Get the underlying buffer for this file. !!DO NOT MUTATE!! Will mess up dirty tracking.

      -

      Returns Buffer

      +

      Returns Uint8Array

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:266
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:271
    • @@ -317,7 +305,7 @@

      Returns string

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:276
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:286
    • @@ -349,7 +336,7 @@

      Returns Stats

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:270
    • @@ -358,11 +345,11 @@
    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:418
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:379
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:395
    • @@ -419,7 +404,7 @@

      Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:422
    • @@ -436,7 +421,7 @@

      Returns number

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:296
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:321
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:325
  • +
  • Defined in src/backends/FileSystemAccess.ts:35
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:306
    • @@ -500,10 +481,9 @@

      Parameters

      len: number

    Returns Promise<void>

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:331
    • @@ -518,10 +498,9 @@

      Parameters

      len: number

    Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:336
    • @@ -535,10 +514,9 @@
      atime: mtime: Date

    Returns Promise<void>

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:228
    • @@ -552,10 +530,9 @@
      atime: mtime: Date

    Returns void

    +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:229
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:351
  • +
  • Defined in node_modules/@browserfs/core/dist/file.d.ts:365
  • Class FileSystemAccessFileSystem

    @@ -22,7 +22,7 @@

    Hierarchy

    • FileSystemAccessFileSystem
    +
  • Defined in src/backends/FileSystemAccess.ts:47
  • @@ -111,14 +111,14 @@
    __namedParameters: Returns FileSystemAccessFileSystem
    +
  • Defined in src/backends/FileSystemAccess.ts:60
  • Properties

    _handles: Map<string, FileSystemHandle> = ...
    +
  • Defined in src/backends/FileSystemAccess.ts:58
  • +
  • Defined in src/backends/FileSystemAccess.ts:50
  • Name: "FileSystemAccess" = 'FileSystemAccess'
    +
  • Defined in src/backends/FileSystemAccess.ts:48
  • Options: BackendOptions = {}
    +
  • Defined in src/backends/FileSystemAccess.ts:52
  • Accessors

    @@ -151,7 +151,7 @@
    +
  • Defined in src/backends/FileSystemAccess.ts:65
  • Methods

    @@ -165,14 +165,14 @@

    Parameters

  • p: string
  • -
    data: Buffer
  • +
    data: Uint8Array
  • stats: Stats
  • cred: Cred
  • Returns Promise<void>

    +
  • Defined in src/backends/FileSystemAccess.ts:72
    • @@ -336,7 +336,7 @@

      Returns void
        - +
      • Parameters

        @@ -349,10 +349,10 @@
        flag: mode: number
      • cred: Cred

    -

    Returns Promise<File>

    +
  • Defined in src/backends/FileSystemAccess.ts:143
    • @@ -421,7 +421,7 @@

      Parameters

      path: string

    Returns Promise<FileSystemHandle>

    +
  • Defined in src/backends/FileSystemAccess.ts:206
  • +
  • Defined in src/backends/FileSystemAccess.ts:176
  • +
  • Defined in src/backends/FileSystemAccess.ts:202
  • +
  • Defined in src/backends/FileSystemAccess.ts:152
  • +
  • Defined in src/backends/FileSystemAccess.ts:190
  • +
  • Defined in src/backends/FileSystemAccess.ts:79
  • +
  • Defined in src/backends/FileSystemAccess.ts:172
  • +
  • Defined in src/backends/FileSystemAccess.ts:129
  • +
  • Defined in src/backends/FileSystemAccess.ts:161
  • +
  • Defined in src/backends/FileSystemAccess.ts:113
  • +
  • Defined in src/backends/FileSystemAccess.ts:54
  • Class HTTPRequest

    @@ -35,8 +35,8 @@

    Hierarchy

    • HTTPRequest
    +
  • Defined in src/backends/HTTPRequest.ts:16
  • +
  • Defined in src/backends/HTTPRequest.ts:62
  • @@ -50,8 +50,6 @@

    Constructors

    Properties

    _index _ready -_requestFileInternal -_requestFileSizeInternal prefixUrl Create Name @@ -129,7 +127,7 @@
    __namedParameters: Returns HTTPRequest
    +
  • Defined in src/backends/HTTPRequest.ts:87
  • Properties

    @@ -139,69 +137,29 @@

    Type declaration

      +
    • Defined in src/backends/HTTPRequest.ts:85
    • _ready: Promise<HTTPRequest>
      -
      - -
      _requestFileInternal: {
          (p, type): Promise<any>;
          (p, type): Promise<any>;
      }
      -
      -

      Type declaration

      -
        -
      • -
          -
        • (p, type): Promise<any>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            p: string
          • -
          • -
            type: "json"
          -

          Returns Promise<any>

        • -
        • (p, type): Promise<any>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            p: string
          • -
          • -
            type: string
          -

          Returns Promise<any>

      -
      - -
      _requestFileSizeInternal: {}
      -
      -

      Type declaration

      -
        -
      • -
        prefixUrl: string
        +
      • Defined in src/backends/HTTPRequest.ts:84
      • Create: any = ...
        +
      • Defined in src/backends/HTTPRequest.ts:65
      • Name: "HTTPRequest" = 'HTTPRequest'
        +
      • Defined in src/backends/HTTPRequest.ts:63
      • Accessors

        @@ -212,7 +170,7 @@
        +
      • Defined in src/backends/HTTPRequest.ts:106
      • Methods

        @@ -227,11 +185,11 @@

        Parameters

        filePath: string

        Returns string

        +
      • Defined in src/backends/HTTPRequest.ts:224
        • - +
        • Asynchronously download the given file.

          @@ -242,10 +200,10 @@

          Parameters

          p: string
        • type: "buffer"
        -

        Returns Promise<Buffer>

        +

        Returns Promise<Uint8Array>

        +
      • Defined in src/backends/HTTPRequest.ts:234
      • @@ -257,8 +215,8 @@
        p:
        type: "json"
      • Returns Promise<any>

        - +
      • Defined in src/backends/HTTPRequest.ts:235
      • +
      • Parameters

        @@ -266,10 +224,10 @@

        Parameters

      • p: string
      • -
        type: string
      • -

        Returns Promise<string>

        +
      • Defined in src/backends/HTTPRequest.ts:236
      • +
      • Defined in src/backends/HTTPRequest.ts:244
      • +
      • Defined in src/backends/HTTPRequest.ts:114
        • @@ -609,7 +567,7 @@

          Returns void
            - +
          • Parameters

            @@ -622,10 +580,10 @@
            flags: mode: number
          • cred: Cred
          -

          Returns Promise<File>

        +
      • Defined in src/backends/HTTPRequest.ts:162
        • @@ -714,11 +672,11 @@

          Parameters

        • path: string
        • -
          buffer: Buffer
        +
        buffer: Uint8Array

        Returns void

        +
      • Defined in src/backends/HTTPRequest.ts:125
      • +
      • Defined in src/backends/HTTPRequest.ts:212
      • +
      • Defined in src/backends/HTTPRequest.ts:205
      • +
      • Defined in src/backends/HTTPRequest.ts:139
      • +
      • Defined in src/backends/HTTPRequest.ts:80
      • Class IndexedDBFileSystem

        @@ -26,8 +26,8 @@

        Hierarchy

        • IndexedDBFileSystem
        +
      • Defined in src/backends/IndexedDB.ts:184
      • +
      • Defined in src/backends/IndexedDB.ts:209
      • @@ -120,7 +120,7 @@
        __namedParameters: Returns IndexedDBFileSystem
        +
      • Defined in src/backends/IndexedDB.ts:246
      • Properties

        @@ -134,18 +134,18 @@
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:75
      • Create: any = ...
        +
      • Defined in src/backends/IndexedDB.ts:212
      • Name: "IndexedDB" = 'IndexedDB'
        +
      • Defined in src/backends/IndexedDB.ts:210
      • Accessors

        @@ -170,13 +170,13 @@

        Parameters

      • p: string
      • -
        data: Buffer
      • +
        data: Uint8Array
      • stats: Stats
      • Returns Promise<void>

        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:106
        • @@ -194,7 +194,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:92
        • @@ -278,7 +278,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:104
        • @@ -316,7 +316,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:105
        • @@ -356,7 +356,7 @@
          cred: Returns Promise<File>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:98
        • @@ -392,7 +392,7 @@

          Returns Promise<

        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:91
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:83
        • @@ -451,7 +451,7 @@

          Returns Promise<

        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:82
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:84
        • @@ -514,7 +514,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:102
        • @@ -570,7 +570,7 @@
          cred: Returns Promise<File>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:99
        • @@ -674,7 +674,7 @@
          cred: Returns Promise<string[]>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:103
        • @@ -775,7 +775,7 @@

          Todo

          Make rename compatible with the cache.

        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:96
        • @@ -809,7 +809,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:101
        • @@ -841,7 +841,7 @@
          cred: Returns Promise<Stats>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:97
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:86
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:85
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:87
        • @@ -976,7 +976,7 @@
          cred: Returns Promise<void>
        +
      • Defined in node_modules/@browserfs/core/dist/backends/AsyncStore.d.ts:100
      • +
      • Defined in src/backends/IndexedDB.ts:232
      • Class IndexedDBStore

        @@ -24,7 +24,7 @@

        Implements

        • AsyncKeyValueStore
        +
      • Defined in src/backends/IndexedDB.ts:123
      • @@ -62,19 +62,19 @@
        db: storeName: string

        Returns IndexedDBStore

        +
      • Defined in src/backends/IndexedDB.ts:146
      • Properties

        db: IDBDatabase
        +
      • Defined in src/backends/IndexedDB.ts:146
      • storeName: string
        +
      • Defined in src/backends/IndexedDB.ts:146
      • Methods

        @@ -90,7 +90,7 @@
        type: Returns AsyncKeyValueROTransaction
        +
      • Defined in src/backends/IndexedDB.ts:169
      • @@ -101,7 +101,7 @@
        type: Returns AsyncKeyValueRWTransaction
      • +
      • Defined in src/backends/IndexedDB.ts:170
      • +
      • Defined in src/backends/IndexedDB.ts:152
      • +
      • Defined in src/backends/IndexedDB.ts:148
        • @@ -134,7 +134,7 @@
          storeName: indexedDB: IDBFactory

        Returns Promise<IndexedDBStore>

        +
      • Defined in src/backends/IndexedDB.ts:124
      • Class StorageFileSystem

        @@ -26,8 +26,8 @@

        Hierarchy

        • StorageFileSystem
        +
      • Defined in src/backends/Storage.ts:56
      • +
      • Defined in src/backends/Storage.ts:71
      • @@ -121,7 +121,7 @@

        Returns

        +
      • Defined in src/backends/Storage.ts:90
      • Properties

        @@ -134,13 +134,13 @@
        Create: any = ...
        +
      • Defined in src/backends/Storage.ts:74
      • Name: "Storage" = 'Storage'
        +
      • Defined in src/backends/Storage.ts:72
      • Accessors

        @@ -165,13 +165,13 @@

        Parameters

      • p: string
      • -
        data: Buffer
      • +
        data: Uint8Array
      • stats: Stats
      • Returns void

        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:166
        • @@ -207,7 +207,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:155
        • @@ -291,7 +291,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:164
        • @@ -331,7 +331,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:165
        • @@ -375,7 +375,7 @@
          cred: Returns SyncKeyValueFile
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:158
        • @@ -387,7 +387,7 @@

          Returns void

        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:154
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:146
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:147
        • @@ -509,7 +509,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:162
        • @@ -574,7 +574,7 @@
          cred: Returns SyncKeyValueFile
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:159
        • @@ -666,7 +666,7 @@
          cred: Returns string[]
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:163
        • @@ -766,7 +766,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:156
        • @@ -798,7 +798,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:161
        • @@ -830,7 +830,7 @@
          cred: Returns Stats
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:157
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:149
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:148
      • +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:150
        • @@ -965,7 +965,7 @@
          cred: Returns void
        +
      • Defined in node_modules/@browserfs/core/dist/backends/SyncStore.d.ts:160
        • @@ -1076,7 +1076,7 @@
          storage: Returns boolean
        +
      • Defined in src/backends/Storage.ts:84
      • Class StorageStore

        @@ -29,7 +29,7 @@

        Implements

      • SyncKeyValueStore
      • SimpleSyncStore
      • +
      • Defined in src/backends/Storage.ts:9
      • @@ -66,14 +66,14 @@

        Parameters

        _storage: Storage

        Returns StorageStore

        +
      • Defined in src/backends/Storage.ts:14
      • Properties

        _storage: Storage
        +
      • Defined in src/backends/Storage.ts:14
      • Methods

        @@ -89,7 +89,7 @@
        type: Returns SyncKeyValueRWTransaction
        +
      • Defined in src/backends/Storage.ts:20
      • +
      • Defined in src/backends/Storage.ts:16
      • +
      • Defined in src/backends/Storage.ts:47
        • - +
        • Parameters

          • key: string
          -

          Returns Buffer

        +
      • Defined in src/backends/Storage.ts:25
      • +
      • Defined in src/backends/Storage.ts:10
        • @@ -147,13 +147,13 @@

          Parameters

        • key: string
        • -
          data: Buffer
        • +
          data: Uint8Array
        • overwrite: boolean

        Returns boolean

        +
      • Defined in src/backends/Storage.ts:34
      • Class WorkerFS

        @@ -38,8 +38,8 @@

        Hierarchy

        • WorkerFS
        +
      • Defined in src/backends/Worker.ts:50
      • +
      • Defined in src/backends/Worker.ts:88
      • @@ -134,24 +134,24 @@

        Returns

        +
      • Defined in src/backends/Worker.ts:121
      • Properties

        _currentID: number = 0
        +
      • Defined in src/backends/Worker.ts:111
      • _isInitialized: boolean = false
        +
      • Defined in src/backends/Worker.ts:114
      • _metadata: FileSystemMetadata
        +
      • Defined in src/backends/Worker.ts:115
      • _ready: Promise<WorkerFS>
        +
      • Defined in src/backends/Worker.ts:112
      • _worker: Worker
        +
      • Defined in src/backends/Worker.ts:110
      • Create: any = ...
        +
      • Defined in src/backends/Worker.ts:91
      • Name: "WorkerFS" = 'WorkerFS'
        +
      • Defined in src/backends/Worker.ts:89
      • Accessors

        @@ -189,7 +189,7 @@
        +
      • Defined in src/backends/Worker.ts:146
      • Methods

        @@ -211,7 +211,7 @@
        method: Rest ...args: (Extract<RPCMessage & {
            args: [srcpath: string, dstpath: string, cred: Cred];
            method: "link";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, flag: FileFlag, mode: number, cred: Cred];
            method: "open";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, len: number, cred: Cred];
            method: "truncate";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "metadata";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [oldPath: string, newPath: string, cred: Cred];
            method: "rename";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [];
            method: "whenReady";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, mode: number, cred: Cred];
            method: "access";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "accessSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "renameSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "stat";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "statSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "openSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "unlink";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "unlinkSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "rmdir";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "rmdirSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, mode: number, cred: Cred];
            method: "mkdir";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "mkdirSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "readdir";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "readdirSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "exists";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "existsSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "realpath";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "realpathSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "truncateSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [fname: string, encoding: BufferEncoding, flag: FileFlag, cred: Cred];
            method: "readFile";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "readFileSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [fname: string, data: FileContents, encoding: BufferEncoding, flag: FileFlag, mode: number, cred: Cred];
            method: "writeFile";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "writeFileSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [fname: string, data: FileContents, encoding: BufferEncoding, flag: FileFlag, mode: number, cred: Cred];
            method: "appendFile";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "appendFileSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, mode: number, cred: Cred];
            method: "chmod";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "chmodSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, new_uid: number, new_gid: number, cred: Cred];
            method: "chown";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "chownSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, atime: Date, mtime: Date, cred: Cred];
            method: "utimes";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "utimesSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "linkSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [srcpath: string, dstpath: string, type: string, cred: Cred];
            method: "symlink";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "symlinkSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [p: string, cred: Cred];
            method: "readlink";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: never;
            method: "readlinkSync";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [];
            method: "metadata";
        }, {
            method: T;
        }> | Extract<RPCMessage & {
            args: [string, File];
            method: "syncClose";
        }, {
            method: T;
        }>)["args"]

        Returns _RPCExtractReturnValue<T>

        +
      • Defined in src/backends/Worker.ts:155
      • +
      • Defined in src/backends/Worker.ts:204
      • +
      • Defined in src/backends/Worker.ts:207
      • +
      • Defined in src/backends/Worker.ts:210
      • +
      • Defined in src/backends/Worker.ts:189
      • +
      • Defined in src/backends/Worker.ts:216
      • +
      • Defined in src/backends/Worker.ts:183
      • +
      • Defined in src/backends/Worker.ts:174
      • +
      • Defined in src/backends/Worker.ts:198
      • +
      • Defined in src/backends/Worker.ts:186
      • +
      • Defined in src/backends/Worker.ts:222
      • +
      • Defined in src/backends/Worker.ts:192
      • +
      • Defined in src/backends/Worker.ts:168
      • +
      • Defined in src/backends/Worker.ts:180
      • +
      • Defined in src/backends/Worker.ts:171
      • +
      • Defined in src/backends/Worker.ts:219
        • @@ -909,7 +909,7 @@
          method: fd: File

        Returns Promise<void>

        +
      • Defined in src/backends/Worker.ts:226
      • +
      • Defined in src/backends/Worker.ts:195
      • +
      • Defined in src/backends/Worker.ts:177
      • +
      • Defined in src/backends/Worker.ts:213
      • +
      • Defined in src/backends/Worker.ts:201
      • +
      • Defined in src/backends/Worker.ts:106
      • -

        BrowserFS

        +

        BrowserFS DOM

        BrowserFS DOM Backends

        BrowserFS backends for DOM APIs. DOM APIs are only available natively in browsers.

        Please read the BrowserFS documentation!

        Backends

          @@ -58,7 +58,7 @@

          Installing
        • Usage
        @@ -25,8 +25,8 @@

        Hierarchy

        • Options
        +
      • Defined in src/backends/HTTPRequest.ts:20
      • +
      • Defined in src/backends/HTTPRequest.ts:67
      • @@ -47,7 +47,7 @@
        +
      • Defined in src/backends/HTTPRequest.ts:30
      • index?: string | HTTPRequestIndex
        @@ -56,7 +56,7 @@
        +
      • Defined in src/backends/HTTPRequest.ts:25
      • Interface HTTPRequestIndex

        @@ -23,7 +23,7 @@

        Hierarchy

        Indexable

        [key: string]: string
        +
      • Defined in src/backends/HTTPRequest.ts:12
      • @@ -25,8 +25,8 @@

        Hierarchy

        • Options
        +
      • Defined in src/backends/IndexedDB.ts:188
      • +
      • Defined in src/backends/IndexedDB.ts:214
      • @@ -47,7 +47,7 @@
        +
      • Defined in src/backends/IndexedDB.ts:197
      • idbFactory?: IDBFactory
        @@ -55,7 +55,7 @@
        +
      • Defined in src/backends/IndexedDB.ts:202
      • storeName?: string
        @@ -63,7 +63,7 @@
        +
      • Defined in src/backends/IndexedDB.ts:192
      • @@ -25,8 +25,8 @@

        Hierarchy

        • Options
        +
      • Defined in src/backends/Storage.ts:60
      • +
      • Defined in src/backends/Storage.ts:76
      • @@ -45,7 +45,7 @@
        +
      • Defined in src/backends/Storage.ts:64
      • @@ -21,8 +21,8 @@

        Hierarchy

        • Options
        +
      • Defined in src/backends/Worker.ts:51
      • +
      • Defined in src/backends/Worker.ts:93
      • @@ -41,7 +41,7 @@
        +
      • Defined in src/backends/Worker.ts:55
      • -

        BrowserFS

        +

        BrowserFS DOM

        Index

        @@ -53,7 +53,7 @@

        Member Visibility

        Theme

        Namespace HTTPRequest

        +
      • Defined in src/backends/HTTPRequest.ts:16
      • +
      • Defined in src/backends/HTTPRequest.ts:62
      • Index

        @@ -41,7 +41,7 @@

        Member Visibility

        Theme

        Namespace IndexedDBFileSystem

        +
      • Defined in src/backends/IndexedDB.ts:184
      • +
      • Defined in src/backends/IndexedDB.ts:209
      • Index

        @@ -41,7 +41,7 @@

        Member Visibility

        Theme

        Namespace StorageFileSystem

        +
      • Defined in src/backends/Storage.ts:56
      • +
      • Defined in src/backends/Storage.ts:71
      • Index

        @@ -41,7 +41,7 @@

        Member Visibility

        Theme

        Namespace WorkerFS

        +
      • Defined in src/backends/Worker.ts:50
      • +
      • Defined in src/backends/Worker.ts:88
      • Index

        @@ -41,7 +41,7 @@

        Member Visibility

        Theme