version_update_bean.dart 655 B

123456789101112131415161718192021222324252627282930313233
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'version_update_bean.g.dart';
  3. @JsonSerializable()
  4. class VersionUpdateBean {
  5. @JsonKey(name: 'md5')
  6. String? md5;
  7. @JsonKey(name: 'url')
  8. String? url;
  9. @JsonKey(name: 'desc')
  10. String? desc;
  11. @JsonKey(name: 'extra')
  12. String? extra;
  13. @JsonKey(name: 'force')
  14. bool force;
  15. @JsonKey(name: 'title')
  16. String? title;
  17. @JsonKey(name: 'version')
  18. String version;
  19. VersionUpdateBean(this.version, this.md5, this.url, this.desc, this.extra,
  20. this.force, this.title);
  21. factory VersionUpdateBean.fromJson(Map<String, dynamic> json) =>
  22. _$VersionUpdateBeanFromJson(json);
  23. }