OpfsSidecarStore class

Sidecar records in the origin-private file system, under one account.

Implemented types

Constructors

OpfsSidecarStore.forAccount(String accountKey)
A store rooted at accountKey.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

append(String ref, String line) Future<void>
Add one line to the end.
override
copy(String from, String to) Future<void>
Copy from onto to, overwriting. No-op when from is absent.
override
exists(String ref) Future<bool>
Whether anything has been written at ref.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
read(String ref) Future<String?>
The whole record, or null when it has never been written.
override
remove(String ref) Future<void>
Remove the record. No-op when it is already absent.
override
toString() String
A string representation of this object.
inherited
wipe() Future<void>
Drop everything this account has written.
write(String ref, String contents) Future<void>
Replace the whole record.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited