fs_browser library
Classes
- Directory
- Abstract directory.
- File
- Abstract File entity.
- FileMode
- File open mode.
- FileSink
- File sink.
- FileStat
- A FileStat object represents the result of calling the POSIX stat() function on a file system object. It is an immutable object, representing the snapshotted values returned by the stat() call.
- FileSystem
- Abstract File system.
- FileSystemEntity
- FileSystem entity.
- FileSystemEntityType
- The type of an entity on the file system, such as a file, directory, or link.
- FileSystemException
- Common file system exception.
- FileSystemIdbOptions
- Idb file system options.
- Link
- Link objects are references to filesystem links.
- OSError
- Generic OS error.
- RandomAccessFile
- Random access to the data in a file.
Extensions
- FileSystemIdbExt on FileSystem
- Web specific extesion
- FileSystemIdbOptionsExt on FileSystemIdbOptions
- Internal options helper.
Properties
- fileSystemIdb → FileSystem
-
The default browser file system on top of IndexedDB.
no setter
- fileSystemWeb → FileSystem
-
The default browser file system on top of IndexedDB.
no setter
Functions
-
getFileSystemWeb(
{FileSystemIdbOptions? options}) → FileSystem - Get a file system with some options.
-
getFileSystemWebImpl(
{FileSystemIdbOptions? options}) → FileSystem - FileSystem with pageSize (default being 16Kb).
-
newFileSystemIdb(
IdbFactory idbFactory, [String? name]) → FileSystem - Idb implementation (base for memory and browser)
-
newFileSystemWeb(
{required String name, FileSystemIdbOptions? options}) → FileSystem - Browser base file system With a custom indexed db
-
newIdbFileSystem(
IdbFactory idbFactory, [String? name]) → FileSystem - Prefer newFileSystemIdb