AppStoreVersionAttributes class Null safety

The attributes of a version of an app in the App Store Connect API.

Constructors

AppStoreVersionAttributes({String? platform, String? versionString, String? appStoreState, String? copyright, AppStoreVersionReleaseType? releaseType, DateTime? earliestReleaseDate, bool? downloadable, DateTime? createdDate})
The attributes of a version of an app in the App Store Connect API.
const
AppStoreVersionAttributes.fromMap(Map map)
The attributes of a version of an app in the App Store Connect API.
factory

Properties

appStoreState String?
The state of the version.
final
The copyright of the version.
final
createdDate DateTime?
The date the version was created.
final
downloadable bool?
Whether the version is downloadable.
final
earliestReleaseDate DateTime?
The earliest release date of the version.
final
hashCode int
The hash code for this object.
read-only, inherited
platform String?
The platform of the version.
final
releaseType AppStoreVersionReleaseType?
The release type of the version.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
versionString String?
The version string of the version.
final

Methods

copy({String? platform, String? versionString, String? appStoreState, String? copyright, AppStoreVersionReleaseType? releaseType, DateTime? earliestReleaseDate, bool? downloadable, DateTime? createdDate}) AppStoreVersionAttributes
Creates a copy of this version overriding the old values if new ones are provided.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toJson() String
Convert this object to a JSON map.
toMap() Map<String, dynamic>
Convert this object to a JSON string.
toString() String
A string representation of this object.
inherited

Operators

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