Event that dispatches whenever the Adapter is mounted
Event that dispatches whenever the Adapter is unmounted
Represents the Adapter configured to be overlaid
Represents the standardized options passed into the constructor
Creates a new Directory in the File System
Returns a new FileSystemOverlay instance scoped to the given path
Returns a embedable URL representing a File in the File System
NOTE: Will not work with if the configured Adapter's BaseAdapter.can_hotlink is
false
Returns if a given Entry exists on the File System
Returns the File System metadata about a given Entry
Returns if the currently assigned feature flag is enabled on the configured adapter
Returns if the Overlay is currently mounted
NOTE: There is no base concept of "mounting", it could be establishing a connection to a FTP server, mounting a local SQLite3 database, etc, etc
Mounts the Overlay if currently unmounted
NOTE: There is no base concept of "mounting", it could be establishing a connection to a FTP server, mounting a local SQLite3 database, etc, etc
Returns entries queried from the File System, with optional filters
Returns a Uint8Array
a File in the File System
Returns parsed JSON read from the given file_path
Returns UTF-8 text read from the given file_path
Removes a Directory from the File System
NOTE: If IFileSystemRemoveOptions.recursive to
false
, the dispatch will fail if sub-paths are found
Removes a File from the File System
Unmounts the Overlay if currently mounted
NOTE: There is no base concept of "mounting", it could be establishing a connection to a FTP server, mounting a local SQLite3 database, etc, etc
Watches a Directory for any changes on the File System
Watches a File for any changes on the File System
Writes a Uint8Array
payload to a File. Creating a new File in the File System, if not previously made
Writes to the given file_path
, encoding value
as JSON text
Writes to the given file_path
, encoding text
as UTF-8 bytes
Generated using TypeDoc
Represents a URIStorage Overlay that treats the configured Adapter as a psuedo File System