UpdateInstallRecoveryMarker class
Marker persisted by an app-owned store before native install handoff.
Constructors
- UpdateInstallRecoveryMarker({required DateTime createdAt, required String packageVersion, required String platform, required String channel, String? appVersion, String? updateVersion, int? updateBuildNumber, String? stagingPath, String? diagnosticsText})
-
Creates a pending install recovery marker.
const
Properties
- appVersion → String?
-
App version that was running when install was handed off, when known.
final
- channel → String
-
Update channel associated with the pending install.
final
- createdAt → DateTime
-
Time the marker was created.
final
- diagnosticsText → String?
-
Redacted diagnostics text captured before native install handoff.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- packageVersion → String
-
Version of the
desktop_updaterpackage that created the marker.final - platform → String
-
Runtime platform associated with the pending install.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stagingPath → String?
-
Platform-specific staged update path handed to the native helper.
final
- updateBuildNumber → int?
-
Target update build number expected after relaunch, when known.
final
- updateVersion → String?
-
Target update version expected after relaunch, when known.
final
Methods
-
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