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_updater package 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