PiVersionsModel constructor

PiVersionsModel({
  1. @JsonKey(name: 'core_update') required bool hasCoreUpdate,
  2. @JsonKey(name: 'web_update') required bool hasWebUpdate,
  3. @JsonKey(name: 'FTL_update') required bool hasFtlUpdate,
  4. @JsonKey(name: 'core_current') required String currentCoreVersion,
  5. @JsonKey(name: 'web_current') required String currentWebVersion,
  6. @JsonKey(name: 'FTL_current') required String currentFtlVersion,
  7. @JsonKey(name: 'core_latest') required String latestCoreVersion,
  8. @JsonKey(name: 'web_latest') required String latestWebVersion,
  9. @JsonKey(name: 'FTL_latest') required String latestFtlVersion,
  10. @JsonKey(name: 'core_branch') required String coreBranch,
  11. @JsonKey(name: 'web_branch') required String webBranch,
  12. @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;