{
    "api-filesystemdirectoryhandle-asynciterable": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "entries",
            "slug": "API/FileSystemDirectoryHandle/entries",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/entries",
            "summary": "The entries() method of the FileSystemDirectoryHandle interface returns an array of a given object's own enumerable property [key, value] pairs, in the same order as that provided by a for...in loop (the difference being that a for-in loop enumerates properties in the prototype chain as well).",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: entries() method"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "keys",
            "slug": "API/FileSystemDirectoryHandle/keys",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/keys",
            "summary": "The keys() method of the FileSystemDirectoryHandle interface returns a new array iterator containing the keys for each item in FileSystemDirectoryHandle.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: keys() method"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "values",
            "slug": "API/FileSystemDirectoryHandle/values",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/values",
            "summary": "The values() method of the FileSystemDirectoryHandle interface returns a new array iterator containing the values for each index in the FileSystemDirectoryHandle object.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: values() method"
        }
    ],
    "api-filesystemdirectoryhandle-getdirectoryhandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "getDirectoryHandle",
            "slug": "API/FileSystemDirectoryHandle/getDirectoryHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/getDirectoryHandle",
            "summary": "The getDirectoryHandle() method of the FileSystemDirectoryHandle interface returns a FileSystemDirectoryHandle for a subdirectory with the specified name within the directory handle on which the method is called.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: getDirectoryHandle() method"
        }
    ],
    "api-filesystemdirectoryhandle-getfilehandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "getFileHandle",
            "slug": "API/FileSystemDirectoryHandle/getFileHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/getFileHandle",
            "summary": "The getFileHandle() method of the FileSystemDirectoryHandle interface returns a FileSystemFileHandle for a file with the specified name, within the directory the method is called.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: getFileHandle() method"
        }
    ],
    "api-filesystemdirectoryhandle-removeentry": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "removeEntry",
            "slug": "API/FileSystemDirectoryHandle/removeEntry",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/removeEntry",
            "summary": "The removeEntry() method of the FileSystemDirectoryHandle interface attempts to remove an entry if the directory handle contains a file or directory called the name specified.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: removeEntry() method"
        }
    ],
    "api-filesystemdirectoryhandle-resolve": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "resolve",
            "slug": "API/FileSystemDirectoryHandle/resolve",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle/resolve",
            "summary": "The resolve() method of the FileSystemDirectoryHandle interface returns an Array of directory names from the parent handle to the specified child entry, with the name of the child entry as the last array item.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle: resolve() method"
        }
    ],
    "api-filesystemdirectoryhandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemDirectoryHandle.json",
            "name": "FileSystemDirectoryHandle",
            "slug": "API/FileSystemDirectoryHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle",
            "summary": "The FileSystemDirectoryHandle interface of the File System Access API provides a handle to a file system directory.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemDirectoryHandle"
        }
    ],
    "api-filesystemfilehandle-createsyncaccesshandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemFileHandle.json",
            "name": "createSyncAccessHandle",
            "slug": "API/FileSystemFileHandle/createSyncAccessHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileHandle/createSyncAccessHandle",
            "summary": "The createSyncAccessHandle() method of the FileSystemFileHandle interface returns a Promise which resolves to a FileSystemSyncAccessHandle object that can be used to synchronously read from and write to a file. The synchronous nature of this method brings performance advantages, but it is only usable inside dedicated Web Workers for files within the origin private file system.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemFileHandle: createSyncAccessHandle() method"
        }
    ],
    "api-filesystemfilehandle-createwritable": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/FileSystemFileHandle.json",
            "name": "createWritable",
            "slug": "API/FileSystemFileHandle/createWritable",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileHandle/createWritable",
            "summary": "The createWritable() method of the FileSystemFileHandle interface creates a FileSystemWritableFileStream that can be used to write to a file. The method returns a Promise which resolves to this created stream.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemFileHandle: createWritable() method"
        }
    ],
    "api-filesystemfilehandle-getfile": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemFileHandle.json",
            "name": "getFile",
            "slug": "API/FileSystemFileHandle/getFile",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileHandle/getFile",
            "summary": "The getFile() method of the FileSystemFileHandle interface returns a Promise which resolves to a File object representing the state on disk of the entry represented by the handle.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemFileHandle: getFile() method"
        }
    ],
    "api-filesystemfilehandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemFileHandle.json",
            "name": "FileSystemFileHandle",
            "slug": "API/FileSystemFileHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileHandle",
            "summary": "The FileSystemFileHandle interface of the File System Access API represents a handle to a file system entry. The interface is accessed through the window.showOpenFilePicker() method.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemFileHandle"
        }
    ],
    "api-filesystemhandle-issameentry": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemHandle.json",
            "name": "isSameEntry",
            "slug": "API/FileSystemHandle/isSameEntry",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/isSameEntry",
            "summary": "The isSameEntry() method of the FileSystemHandle interface compares two handles to see if the associated entries (either a file or directory) match.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemHandle: isSameEntry() method"
        }
    ],
    "ref-for-dom-filesystemhandle-kind①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemHandle.json",
            "name": "kind",
            "slug": "API/FileSystemHandle/kind",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/kind",
            "summary": "The kind read-only property of the FileSystemHandle interface returns the type of entry. This is 'file' if the associated entry is a file or 'directory'. It is used to distinguish files from directories when iterating over the contents of a directory.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemHandle: kind property"
        }
    ],
    "ref-for-dom-filesystemhandle-name①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemHandle.json",
            "name": "name",
            "slug": "API/FileSystemHandle/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/name",
            "summary": "The name read-only property of the FileSystemHandle interface returns the name of the entry represented by handle.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemHandle: name property"
        }
    ],
    "api-filesystemhandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemHandle.json",
            "name": "FileSystemHandle",
            "slug": "API/FileSystemHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle",
            "summary": "The FileSystemHandle interface of the File System Access API is an object which represents a file or directory entry. Multiple handles can represent the same entry. For the most part you do not work with FileSystemHandle directly but rather its child interfaces FileSystemFileHandle and FileSystemDirectoryHandle.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemHandle"
        }
    ],
    "api-filesystemsyncaccesshandle-close": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "close",
            "slug": "API/FileSystemSyncAccessHandle/close",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/close",
            "summary": "The close() method of the FileSystemSyncAccessHandle interface closes an open synchronous file handle, disabling any further operations on it and releasing the exclusive lock previously put on the file associated with the file handle.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: close() method"
        }
    ],
    "api-filesystemsyncaccesshandle-flush": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "flush",
            "slug": "API/FileSystemSyncAccessHandle/flush",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/flush",
            "summary": "The flush() method of the FileSystemSyncAccessHandle interface persists any changes made to the file associated with the handle via the write() method to disk.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: flush() method"
        }
    ],
    "api-filesystemsyncaccesshandle-getsize": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "getSize",
            "slug": "API/FileSystemSyncAccessHandle/getSize",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/getSize",
            "summary": "The getSize() method of the FileSystemSyncAccessHandle interface returns the size of the file associated with the handle in bytes.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: getSize() method"
        }
    ],
    "api-filesystemsyncaccesshandle-read": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "read",
            "slug": "API/FileSystemSyncAccessHandle/read",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/read",
            "summary": "The read() method of the FileSystemSyncAccessHandle interface reads the content of the file associated with the handle into a specified buffer, optionally at a given offset.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: read() method"
        }
    ],
    "api-filesystemsyncaccesshandle-truncate": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "truncate",
            "slug": "API/FileSystemSyncAccessHandle/truncate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/truncate",
            "summary": "The truncate() method of the FileSystemSyncAccessHandle interface resizes the file associated with the handle to a specified number of bytes.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: truncate() method"
        }
    ],
    "api-filesystemsyncaccesshandle-write": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "write",
            "slug": "API/FileSystemSyncAccessHandle/write",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle/write",
            "summary": "The write() method of the FileSystemSyncAccessHandle interface writes the content of a specified buffer to the file associated with the handle, optionally at a given offset. Note that you cannot directly manipulate the contents of an ArrayBuffer. Instead, you create one of the typed array objects like an Int8Array or a DataView object which represents the buffer in a specific format, and use that to read and write the contents of the buffer.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle: write() method"
        }
    ],
    "api-filesystemsyncaccesshandle": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/FileSystemSyncAccessHandle.json",
            "name": "FileSystemSyncAccessHandle",
            "slug": "API/FileSystemSyncAccessHandle",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemSyncAccessHandle",
            "summary": "The FileSystemSyncAccessHandle interface of the File System Access API represents a synchronous handle to a file system entry. The synchronous nature of the file reads and writes allows for higher performance for critical methods in contexts where asynchronous operations come with high overhead, e.g., WebAssembly.",
            "support": {
                "chrome": {
                    "version_added": "102"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "102"
                }
            },
            "title": "FileSystemSyncAccessHandle"
        }
    ],
    "api-filesystemwritablefilestream-seek": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/FileSystemWritableFileStream.json",
            "name": "seek",
            "slug": "API/FileSystemWritableFileStream/seek",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemWritableFileStream/seek",
            "summary": "The seek() method of the FileSystemWritableFileStream interface updates the current file cursor offset to the position (in bytes) specified when calling the method.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": {
                    "version_added": false
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemWritableFileStream: seek() method"
        }
    ],
    "api-filesystemwritablefilestream-truncate": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/FileSystemWritableFileStream.json",
            "name": "truncate",
            "slug": "API/FileSystemWritableFileStream/truncate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemWritableFileStream/truncate",
            "summary": "The truncate() method of the FileSystemWritableFileStream interface resizes the file associated with the stream to be the specified size in bytes.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": {
                    "version_added": false
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemWritableFileStream: truncate() method"
        }
    ],
    "api-filesystemwritablefilestream-write": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/FileSystemWritableFileStream.json",
            "name": "write",
            "slug": "API/FileSystemWritableFileStream/write",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemWritableFileStream/write",
            "summary": "The write() method of the FileSystemWritableFileStream interface writes content into the file the method is called on, at the current file cursor offset.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": {
                    "version_added": false
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemWritableFileStream: write() method"
        }
    ],
    "api-filesystemwritablefilestream": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/FileSystemWritableFileStream.json",
            "name": "FileSystemWritableFileStream",
            "slug": "API/FileSystemWritableFileStream",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/FileSystemWritableFileStream",
            "summary": "The FileSystemWritableFileStream interface of the File System Access API is a WritableStream object with additional convenience methods, which operates on a single file on disk. The interface is accessed through the FileSystemFileHandle.createWritable() method.",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": {
                    "version_added": false
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "FileSystemWritableFileStream"
        }
    ],
    "dom-storagemanager-getdirectory": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/StorageManager.json",
            "name": "getDirectory",
            "slug": "API/StorageManager/getDirectory",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/StorageManager/getDirectory",
            "summary": "The getDirectory() method of the StorageManager interface is used to obtain a reference to a FileSystemDirectoryHandle object allowing access to a directory and its contents, stored in the origin private file system (OPFS).",
            "support": {
                "chrome": {
                    "version_added": "86"
                },
                "chrome_android": {
                    "version_added": "109"
                },
                "edge": "mirror",
                "firefox": {
                    "version_added": "111"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15.2"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "86"
                }
            },
            "title": "StorageManager: getDirectory() method"
        }
    ]
}
