Skip to content

FileSystemDirectoryHandle

[<Interface>]
type FileSystemDirectoryHandle =
    abstract member kind: string
    abstract member entries () : FileSystemDirectoryHandleAsyncIterator<string * U2<FileSystemDirectoryHandle,FileSystemFileHandle>>
    abstract member getDirectoryHandle (name: string, ?options: FileSystemGetDirectoryOptions) : Promise<FileSystemDirectoryHandle>
    abstract member getFileHandle (name: string, ?options: FileSystemGetFileOptions) : Promise<FileSystemFileHandle>
    abstract member keys () : FileSystemDirectoryHandleAsyncIterator<string>
    abstract member removeEntry (name: string, ?options: FileSystemRemoveOptions) : Promise<unit>
    abstract member resolve (possibleDescendant: FileSystemHandle) : Promise<ResizeArray<string> option>
    abstract member values () : FileSystemDirectoryHandleAsyncIterator<U2<FileSystemDirectoryHandle,FileSystemFileHandle>>
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsFileSystemHandle
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member kind: string

Methods

abstract member getDirectoryHandle (name: string, ?options: FileSystemGetDirectoryOptions) : Promise<FileSystemDirectoryHandle>
abstract member getFileHandle (name: string, ?options: FileSystemGetFileOptions) : Promise<FileSystemFileHandle>
abstract member keys () : FileSystemDirectoryHandleAsyncIterator<string>
abstract member removeEntry (name: string, ?options: FileSystemRemoveOptions) : Promise<unit>
abstract member resolve (possibleDescendant: FileSystemHandle) : Promise<ResizeArray<string> option>