PiVersionsModel constructor
PiVersionsModel({
- @JsonKey(name: 'core_update') required bool hasCoreUpdate,
- @JsonKey(name: 'web_update') required bool hasWebUpdate,
- @JsonKey(name: 'FTL_update') required bool hasFtlUpdate,
- @JsonKey(name: 'core_current') required String currentCoreVersion,
- @JsonKey(name: 'web_current') required String currentWebVersion,
- @JsonKey(name: 'FTL_current') required String currentFtlVersion,
- @JsonKey(name: 'core_latest') required String latestCoreVersion,
- @JsonKey(name: 'web_latest') required String latestWebVersion,
- @JsonKey(name: 'FTL_latest') required String latestFtlVersion,
- @JsonKey(name: 'core_branch') required String coreBranch,
- @JsonKey(name: 'web_branch') required String webBranch,
- @JsonKey(name: 'FTL_branch') required String ftlBranch,
Implementation
factory PiVersionsModel({
@JsonKey(name: 'core_update') required bool hasCoreUpdate,
@JsonKey(name: 'web_update') required bool hasWebUpdate,
@JsonKey(name: 'FTL_update') required bool hasFtlUpdate,
@JsonKey(name: 'core_current') required String currentCoreVersion,
@JsonKey(name: 'web_current') required String currentWebVersion,
@JsonKey(name: 'FTL_current') required String currentFtlVersion,
@JsonKey(name: 'core_latest') required String latestCoreVersion,
@JsonKey(name: 'web_latest') required String latestWebVersion,
@JsonKey(name: 'FTL_latest') required String latestFtlVersion,
@JsonKey(name: 'core_branch') required String coreBranch,
@JsonKey(name: 'web_branch') required String webBranch,
@JsonKey(name: 'FTL_branch') required String ftlBranch,
}) = _PiVersionsModel;