UNPKG

file-system-access

Version:

File System Access API implementation (ponyfill) with pluggable storage adapters via IndexedDB, Cache API, in-memory etc.

16 lines (15 loc) 694 B
/// <reference types="wicg-file-system-access" /> import { FileSystemHandleAdapter } from './interfaces'; export declare class FileSystemHandle { readonly kind: 'file' | 'directory'; readonly name: string; /** @deprecated */ get isFile(): any; /** @deprecated */ get isDirectory(): any; constructor(adapter: FileSystemHandleAdapter); queryPermission(options?: FileSystemHandlePermissionDescriptor): Promise<PermissionState>; requestPermission(options?: FileSystemHandlePermissionDescriptor): Promise<PermissionState>; isSameEntry(other: FileSystemHandle | globalThis.FileSystemHandle): Promise<boolean>; } export default FileSystemHandle;