character_info.g.dart 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'character_info.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. CharacterInfo _$CharacterInfoFromJson(Map<String, dynamic> json) =>
  7. CharacterInfo(
  8. id: json['id'] as String?,
  9. name: json['name'] as String?,
  10. imageUrl: json['imageUrl'] as String?,
  11. description: json['description'] as String?,
  12. emoji: json['emoji'] as String?,
  13. isVip: json['isVip'] as bool?,
  14. isLock: json['isLock'] as bool?,
  15. isAdd: json['isAdd'] as bool?,
  16. hobbies:
  17. (json['hobbies'] as List<dynamic>?)?.map((e) => e as String).toList(),
  18. characters:
  19. (json['characters'] as List<dynamic>?)
  20. ?.map((e) => e as String)
  21. .toList(),
  22. birthday: json['birthday'] as String?,
  23. gender: (json['gender'] as num?)?.toInt(),
  24. );
  25. Map<String, dynamic> _$CharacterInfoToJson(CharacterInfo instance) =>
  26. <String, dynamic>{
  27. 'id': instance.id,
  28. 'name': instance.name,
  29. 'imageUrl': instance.imageUrl,
  30. 'description': instance.description,
  31. 'emoji': instance.emoji,
  32. 'isVip': instance.isVip,
  33. 'isLock': instance.isLock,
  34. 'isAdd': instance.isAdd,
  35. 'hobbies': instance.hobbies,
  36. 'characters': instance.characters,
  37. 'birthday': instance.birthday,
  38. 'gender': instance.gender,
  39. };