TautulliUpdateCheck class

Model to store update information for Tautulli.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TautulliUpdateCheck({bool? update, bool? release, String? currentRelease, String? latestRelease, String? currentVersion, String? latestVersion, int? commitsBehind, String? compareUrl, String? releaseUrl, String? installType})
TautulliUpdateCheck.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a TautulliUpdateCheck object.
factory

Properties

commitsBehind int?
(git track only) How many commits the current version is behind the latest.
final
compareUrl String?
(git track only) URL to compare changes between versions.
final
currentRelease String?
The current installed release.
final
currentVersion String?
The current installed version.
final
hashCode int
The hash code for this object.
no setterinherited
installType String?
The type of installation (git, docker, etc.)
final
latestRelease String?
The latest release available.
final
latestVersion String?
The latest version available.
final
release bool?
If there is an update, is it a release version?
final
releaseUrl String?
URL for the latest release.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
update bool?
Is there an update available?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialize a TautulliUpdateCheck object to a JSON map.
toString() String
Returns a JSON-encoded string version of this object.
override

Operators

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