AppStoreVersionEntry class

One App Store version record, as appstore versions --json prints it.

Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

AppStoreVersionEntry({required String versionString, required AppStoreState? appStoreState, required String? appStoreStateRaw, required ReleaseType? releaseType, required String? releaseTypeRaw, required String? copyright, required bool editable, required String? buildNumber, required int? buildNumberAsInt, required List<String> display})
const
AppStoreVersionEntry.fromJson(Map<String, dynamic> json)
factory

Properties

appStoreState → AppStoreState?
This package's reading of Apple's appStoreState, or null when absent.
final
appStoreStateRaw → String?
Apple's appStoreState, exactly as sent. See AppStoreBuildEntry.processingStateRaw.
final
buildNumber → String?
The CFBundleVersion of the build attached to this version, or null when Apple named none.
final
buildNumberAsInt → int?
buildNumber as an integer, null on the same terms as AppStoreBuildEntry.buildNumberAsInt — and null again whenever buildNumber is.
final
Required before review, and null by default.
final
display → List<String>
The two lines cux_ship appstore versions prints for this version: the state line and the copyright line. Display text, unpromised content.
final
editable → bool
Whether a write against this version would be accepted.
final
hashCode → int
The hash code for this object.
no setterinherited
releaseType → ReleaseType?
This package's reading of Apple's releaseType, or null when absent.
final
releaseTypeRaw → String?
Apple's releaseType, exactly as sent.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
versionString → String
The marketing version — 1.4.0, not a build number.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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