Join us online - 19th of November
Save your spot
For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages are available by appending .md to any URL.

Interface FileSystemDirectoryEntry

The FileSystemDirectoryEntry interface of the File and Directory Entries API represents a directory in a file system. It provides methods which make it possible to access and manipulate the files in a directory, as well as to access the entries within the directory.

MDN Reference

interface FileSystemDirectoryEntry {
    filesystem: FileSystem;
    fullPath: string;
    isDirectory: boolean;
    isFile: boolean;
    name: string;
    createReader(): FileSystemDirectoryReader;
    getDirectory(
        path?: string | null,
        options?: FileSystemFlags,
        successCallback?: FileSystemEntryCallback,
        errorCallback?: ErrorCallback,
    ): void;
    getFile(
        path?: string | null,
        options?: FileSystemFlags,
        successCallback?: FileSystemEntryCallback,
        errorCallback?: ErrorCallback,
    ): void;
    getParent(
        successCallback?: FileSystemEntryCallback,
        errorCallback?: ErrorCallback,
    ): void;
}

Hierarchy (View Summary)

Index
filesystem: FileSystem

The read-only filesystem property of the FileSystemEntry interface contains a FileSystem object that represents the file system on which the entry resides.

MDN Reference

fullPath: string

The read-only fullPath property of the FileSystemEntry interface returns a string specifying the full, absolute path from the file system's root to the file represented by the entry.

MDN Reference

isDirectory: boolean

The read-only isDirectory property of the FileSystemEntry interface is true if the entry represents a directory (meaning it's a FileSystemDirectoryEntry) and false if it's not.

MDN Reference

isFile: boolean

The read-only isFile property of the FileSystemEntry interface is true if the entry represents a file (meaning it's a FileSystemFileEntry) and false if it's not.

MDN Reference

name: string

The read-only name property of the FileSystemEntry interface returns a string specifying the entry's name; this is the entry within its parent directory (the last component of the path as indicated by the fullPath property).

MDN Reference

  • The FileSystemDirectoryEntry interface's method getDirectory() returns a FileSystemDirectoryEntry object corresponding to a directory contained somewhere within the directory subtree rooted at the directory on which it's called.

    MDN Reference

    Parameters

    Returns void

Was this helpful?