Skip to content

FileSystemDirectoryHandle

Values

asFileSystemHandle

let asFileSystemHandle: FileTypes.fileSystemDirectoryHandle => FileTypes.fileSystemHandle

Parameters

FileTypes.fileSystemDirectoryHandle

Return type

FileTypes.fileSystemHandle

getDirectoryHandle

let getDirectoryHandle: (
FileTypes.fileSystemDirectoryHandle,
~name: string,
~options: FileTypes.fileSystemGetDirectoryOptions=?,
) => promise<FileTypes.fileSystemDirectoryHandle>

Parameters

FileTypes.fileSystemDirectoryHandle string option< FileTypes.fileSystemGetDirectoryOptions >

Return type

promise< FileTypes.fileSystemDirectoryHandle >

getFileHandle

let getFileHandle: (
FileTypes.fileSystemDirectoryHandle,
~name: string,
~options: FileTypes.fileSystemGetFileOptions=?,
) => promise<FileTypes.fileSystemFileHandle>

Parameters

FileTypes.fileSystemDirectoryHandle string option< FileTypes.fileSystemGetFileOptions >

Return type

promise< FileTypes.fileSystemFileHandle >

isSameEntry

let isSameEntry: (
FileTypes.fileSystemDirectoryHandle,
FileTypes.fileSystemHandle,
) => promise<bool>

Parameters

FileTypes.fileSystemDirectoryHandle FileTypes.fileSystemHandle

Return type

promise< bool >

removeEntry

let removeEntry: (
FileTypes.fileSystemDirectoryHandle,
~name: string,
~options: FileTypes.fileSystemRemoveOptions=?,
) => promise<unit>

Parameters

FileTypes.fileSystemDirectoryHandle string option< FileTypes.fileSystemRemoveOptions >

Return type

promise< unit >

resolve

let resolve: (
FileTypes.fileSystemDirectoryHandle,
FileTypes.fileSystemHandle,
) => promise<array<string>>

Parameters

FileTypes.fileSystemDirectoryHandle FileTypes.fileSystemHandle

Return type

promise< array< string > >