Release class

Application release information.

Constructors

Release({required String name, required String? description, required DateTime publishedAt, required List<ReleaseArtifact> assets})
const
Release.fromXml(XmlElement xml, {Language? language})
Constructs a Release from the provided XmlElement.
factory

Properties

assets List<ReleaseArtifact>
ReleaseArtifact attached to this Release.
final
description String?
Release notes of this Release.
final
hashCode int
The hash code for this object.
no setteroverride
name String
Title of this Release (usually a version).
final
publishedAt DateTime
DateTime when this Release was published.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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