// GENERATED CODE - DO NOT MODIFY BY HAND part of 'category_model.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** CategoryModel _$CategoryModelFromJson(Map json) { return CategoryModel( json['code'], (json['data'] as List) ?.map((e) => e == null ? null : FirstCategory.fromJson(e as Map)) ?.toList(), json['msg']); } Map _$CategoryModelToJson(CategoryModel instance) => { 'code': instance.code, 'msg': instance.msg, 'data': instance.data }; FirstCategory _$FirstCategoryFromJson(Map json) { return FirstCategory( json['id'] as int, json['name'] as String, json['parentId'] as int, json['logoUrl'] as String, (json['sub'] as List) ?.map((e) => e == null ? null : SecondCategory.fromJson(e as Map)) ?.toList()); } Map _$FirstCategoryToJson(FirstCategory instance) => { 'id': instance.id, 'name': instance.name, 'parentId': instance.parentId, 'logoUrl': instance.logoUrl, 'sub': instance.sub }; SecondCategory _$SecondCategoryFromJson(Map json) { return SecondCategory(json['id'] as int, json['name'] as String, json['parentId'] as int, json['logoUrl'] as String); } Map _$SecondCategoryToJson(SecondCategory instance) => { 'id': instance.id, 'name': instance.name, 'parentId': instance.parentId, 'logoUrl': instance.logoUrl };