PackageInfo class

Annotations
  • @JsonSerializable.new()

Constructors

PackageInfo({required String packageName, required String url, required String currentVersion, required String? latestVersion, required int? openIssuesCount, required int? likes, required int? pubPoints, required double? popularity, required int? starCount, required int? daysSinceLastPush, required bool? isFork, required int? numberOfVersionsAhead, required int? numberOfMajorVersionsAhead, required int? numberOfContributors, required int? numberOfActiveContributors})
PackageInfo.fromJson(Map<String, dynamic> json)
factory

Properties

currentVersion String
final
daysSinceLastPush int?
final
hashCode int
The hash code for this object.
no setterinherited
isFork bool?
final
latestVersion String?
final
likes int?
final
numberOfActiveContributors int?
final
numberOfContributors int?
final
numberOfMajorVersionsAhead int?
final
numberOfVersionsAhead int?
final
openIssuesCount int?
final
packageName String
final
popularity double?
final
pubPoints int?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
starCount int?
final
url String
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