基础库
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

skip_model.dart 699 B

12345678910111213141516171819202122232425262728293031323334
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'skip_model.g.dart';
  3. @JsonSerializable()
  4. class SkipModel extends Object {
  5. @JsonKey(name: 'name')
  6. String name;
  7. @JsonKey(name: 'icon')
  8. String icon;
  9. @JsonKey(name: 'required_login')
  10. String requiredLogin;
  11. @JsonKey(name: 'required_taobao_auth')
  12. String requiredTaobaoAuth;
  13. @JsonKey(name: 'skip_identifier')
  14. String skipIdentifier;
  15. SkipModel(
  16. this.name,
  17. this.icon,
  18. this.requiredLogin,
  19. this.requiredTaobaoAuth,
  20. this.skipIdentifier,
  21. );
  22. factory SkipModel.fromJson(Map<String, dynamic> srcJson) =>
  23. _$SkipModelFromJson(srcJson);
  24. Map<String, dynamic> toJson() => _$SkipModelToJson(this);
  25. }