PlayReleaseEntry class

One release Play holds on a track.

Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

PlayReleaseEntry({required String? name, required PlayReleaseStatus? status, required String? statusRaw, required List<int> versionCodes, required int? newestVersionCode, required bool? serving, required double? userFraction, required double? audienceFraction, required List<String> display})
const
PlayReleaseEntry.fromJson(Map<String, dynamic> json)
factory

Properties

audienceFraction double?
This package's answer: the fraction of the track's audience that has been given this release. Null when that cannot be said.
final
display List<String>
The line cux_ship play tracks prints for this release. Display text.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
The release name, which Play generates from the version name when it was not set, or null when the response did not carry one.
final
newestVersionCode int?
The highest of versionCodes, or null when the release serves none.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serving bool?
Whether Play is still handing this release to new users, or null when that cannot be said.
final
status PlayReleaseStatus?
This package's reading of Play's status, or null when Play sent none.
final
statusRaw String?
Play's status, exactly as sent. See AppStoreBuildEntry.processingStateRaw.
final
userFraction double?
Play's userFraction, exactly as sent — the authoritative value. Null when Play sent none.
final
versionCodes List<int>
Every versionCode this release serves — more than one when an app ships separate bundles per ABI.
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