src/nodejs/jsfilesystemhandle

Procs

func isSameEntry(self, fileSystemHandle: FileSystemHandle or
    FileSystemDirectoryHandle): bool {.importjs: "(#.$1(#) || false)",
                                       ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/isSameEntry
func queryPermission(self: FileSystemHandle or FileSystemDirectoryHandle): cstring {.
    importjs: "(#.$1() || \'denied\')", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/queryPermission
func queryPermission(self: FileSystemHandle or FileSystemDirectoryHandle;
                     fileSystemHandlePermissionDescriptor: JsObject): cstring {.
    importjs: "(#.$1(#) || \'denied\')", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/queryPermission
func requestPermission(self: FileSystemHandle or FileSystemDirectoryHandle): cstring {.
    importjs: "(#.$1() || \'denied\')", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/requestPermission
func requestPermission(self: FileSystemHandle or FileSystemDirectoryHandle;
                       fileSystemHandlePermissionDescriptor: JsObject): cstring {.
    importjs: "(#.$1(#) || \'denied\')", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle/requestPermission
func showDirectoryPicker(options: JsObject): FileSystemHandle {.
    importjs: "window.$1(#)", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/window/showDirectoryPicker
func showOpenFilePicker(): Future[seq[FileSystemHandle]] {.
    importjs: "window.$1()", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/window/showOpenFilePicker
func showOpenFilePicker(options: JsObject): Future[seq[FileSystemHandle]] {.
    importjs: "window.$1(#)", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/window/showOpenFilePicker
func showSaveFilePicker(): Future[FileSystemHandle] {.importjs: "window.$1()",
    ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/window/showSaveFilePicker
func showSaveFilePicker(options: JsObject): Future[FileSystemHandle] {.
    importjs: "window.$1(#)", ...raises: [], tags: [].}
https://developer.mozilla.org/en-US/docs/Web/API/window/showSaveFilePicker