Class WebAccessFS

Hierarchy

  • {
        _sync?: FileSystem;
        createFileSync(path, flag, mode, cred): File;
        linkSync(srcpath, dstpath, cred): void;
        mkdirSync(path, mode, cred): void;
        openFileSync(path, flag, cred): File;
        queueDone(): Promise<void>;
        readdirSync(path, cred): string[];
        ready(): Promise<void>;
        renameSync(oldPath, newPath, cred): void;
        rmdirSync(path, cred): void;
        statSync(path, cred): Stats;
        syncSync(path, data, stats): void;
        unlinkSync(path, cred): void;
    } & FileSystem<this>
    • WebAccessFS

Constructors

Properties

_disableSync?: boolean

Whether the sync cache should be disabled. Only affects async things.

_handles: Map<string, FileSystemHandle> = ...

Methods

  • Parameters

    • path: string
    • flag: string

    Returns Promise<PreloadFile<WebAccessFS>>

  • Parameters

    • path: string
    • flag: string
    • mode: number
    • cred: Cred

    Returns File

  • Test whether or not the given path exists.

    Parameters

    • path: string
    • cred: Cred

    Returns Promise<boolean>

  • Test whether or not the given path exists.

    Parameters

    • path: string
    • cred: Cred

    Returns boolean

  • Parameters

    • path: string

    Returns Promise<FileSystemHandle>

  • Parameters

    • srcpath: string

    Returns Promise<void>

  • Parameters

    • srcpath: string
    • dstpath: string
    • cred: Cred

    Returns void

  • Returns FileSystemMetadata

  • Parameters

    • path: string

    Returns Promise<void>

  • Parameters

    • path: string
    • mode: number
    • cred: Cred

    Returns void

  • Parameters

    • path: string
    • flag: string
    • cred: Cred

    Returns File

  • Returns Promise<void>

  • Parameters

    • path: string

    Returns Promise<string[]>

  • Parameters

    • path: string
    • cred: Cred

    Returns string[]

  • Returns Promise<void>

  • Parameters

    • oldPath: string
    • newPath: string

    Returns Promise<void>

  • Parameters

    • oldPath: string
    • newPath: string
    • cred: Cred

    Returns void

  • Parameters

    • path: string

    Returns Promise<void>

  • Parameters

    • path: string
    • cred: Cred

    Returns void

  • Parameters

    • path: string

    Returns Promise<Stats>

  • Parameters

    • path: string
    • cred: Cred

    Returns Stats

  • Parameters

    • path: string
    • data: Uint8Array
    • stats: Stats

    Returns Promise<void>

  • Parameters

    • path: string
    • data: Uint8Array
    • stats: Readonly<Stats>

    Returns void

  • Parameters

    • path: string

    Returns Promise<void>

  • Parameters

    • path: string
    • cred: Cred

    Returns void

  • Parameters

    • path: string
    • data: Uint8Array

    Returns Promise<void>

Generated using TypeDoc