UpdatePreferences class abstract interface

App-owned persistence adapter for update preferences.

The package does not depend on a storage backend. Apps can bridge this interface to shared preferences, a database, or any other store they own.

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

clearSkippedVersion({required String channel}) Future<void>
Clears any skipped version for channel.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
skippedVersion({required String channel}) Future<String?>
Returns the skipped version for channel, or null when none is stored.
skipVersion({required String version, required String channel}) Future<void>
Persists version as skipped for channel.
toString() String
A string representation of this object.
inherited

Operators

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