WasmVfs class final
- Inheritance
Constructors
- WasmVfs({Random? random, required WorkerOptions workerOptions, String chroot = '/', String vfsName = 'dart-sqlite3-vfs'})
Properties
- chroot → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The name of this virtual file system.
finalinherited
- pathContext → Context
-
final
- random → Random
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serializer → MessageSerializer
-
final
- synchronizer → RequestResponseSynchronizer
-
final
Methods
-
close(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
xAccess(
String path, int flags) → int -
Check whether a file can be accessed.
override
-
xCurrentTime(
) → DateTime -
Returns the current time.
inherited
-
xDelete(
String path, int syncDir) → void -
Delete a file.
override
-
xFullPathName(
String path) → String -
Resolves a
path
name supplied by the user into a path that can be used by the other methods of this VFS.override -
xOpen(
Sqlite3Filename path, int flags) → XOpenResult -
Opens a file, returning supported flags and a file instance.
override
-
xRandomness(
Uint8List target) → void -
Fill the
target
with random bytes.inherited -
xSleep(
Duration duration) → void -
Sleeps for the passed
duration
.override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
no setter
Static Methods
-
createOptions(
{String root = 'pkg_sqlite3_db/'}) → WorkerOptions