DVOfflineStorePrivacyAdapter class
The erasure and export of one device's offline copy.
A local store holds the subject's rows and, in its mutation log, writes not yet sent — both are the subject's data. The server cannot run this on a device; the application runs it there, and until it has, that copy has not been erased.
- Implemented types
Constructors
- DVOfflineStorePrivacyAdapter({required DVOfflineStore store, required DVSubject subject, String? name})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- store → DVOfflineStore
-
final
- subject → DVSubject
-
final
Methods
-
erase(
DVPrivacySubjectRef ref) → Future< void> -
override
-
export(
DVPrivacySubjectRef ref) → Future< Map< String, Object?> > -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited