user.g.dart 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'user.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. _$UserImpl _$$UserImplFromJson(Map<String, dynamic> json) => _$UserImpl(
  7. country: json['country'] as String?,
  8. countryName: json['countryName'] as String?,
  9. userIp: json['userIp'] as String?,
  10. accessToken: json['accessToken'] as String?,
  11. refreshToken: json['refreshToken'] as String?,
  12. accountKey: json['accountKey'] as String?,
  13. accountPassword: json['accountPassword'] as String?,
  14. createTime: (json['createTime'] as num?)?.toInt(),
  15. geographyEea: json['geographyEea'] as bool?,
  16. memberLevel: (json['memberLevel'] as num?)?.toInt(),
  17. userLevel: (json['userLevel'] as num?)?.toInt(),
  18. expireTime: (json['expireTime'] as num?)?.toInt(),
  19. remainTime: (json['remainTime'] as num?)?.toInt(),
  20. isExpired: json['isExpired'] as bool?,
  21. isTestUser: json['isTestUser'] as bool?,
  22. isSubscribeUser: json['isSubscribeUser'] as bool?,
  23. account: json['account'] == null
  24. ? null
  25. : Account.fromJson(json['account'] as Map<String, dynamic>),
  26. planInfo: json['planInfo'] == null
  27. ? null
  28. : ChannelPlan.fromJson(json['planInfo'] as Map<String, dynamic>),
  29. activated: json['activated'] as bool?,
  30. );
  31. Map<String, dynamic> _$$UserImplToJson(_$UserImpl instance) =>
  32. <String, dynamic>{
  33. 'country': instance.country,
  34. 'countryName': instance.countryName,
  35. 'userIp': instance.userIp,
  36. 'accessToken': instance.accessToken,
  37. 'refreshToken': instance.refreshToken,
  38. 'accountKey': instance.accountKey,
  39. 'accountPassword': instance.accountPassword,
  40. 'createTime': instance.createTime,
  41. 'geographyEea': instance.geographyEea,
  42. 'memberLevel': instance.memberLevel,
  43. 'userLevel': instance.userLevel,
  44. 'expireTime': instance.expireTime,
  45. 'remainTime': instance.remainTime,
  46. 'isExpired': instance.isExpired,
  47. 'isTestUser': instance.isTestUser,
  48. 'isSubscribeUser': instance.isSubscribeUser,
  49. 'account': instance.account,
  50. 'planInfo': instance.planInfo,
  51. 'activated': instance.activated,
  52. };
  53. _$AccountImpl _$$AccountImplFromJson(Map<String, dynamic> json) =>
  54. _$AccountImpl(
  55. username: json['username'] as String?,
  56. phone: json['phone'] as String?,
  57. email: json['email'] as String?,
  58. wechat: json['wechat'] as String?,
  59. qq: json['qq'] as String?,
  60. google: json['google'] as String?,
  61. apple: json['apple'] as String?,
  62. );
  63. Map<String, dynamic> _$$AccountImplToJson(_$AccountImpl instance) =>
  64. <String, dynamic>{
  65. 'username': instance.username,
  66. 'phone': instance.phone,
  67. 'email': instance.email,
  68. 'wechat': instance.wechat,
  69. 'qq': instance.qq,
  70. 'google': instance.google,
  71. 'apple': instance.apple,
  72. };