import 'package:bbyyy/beans/home_carousel_bean_entity.dart'; homeCarouselBeanEntityFromJson(HomeCarouselBeanEntity data, Map json) { if (json['data'] != null) { data.data = (json['data'] as List).map((v) => HomeCarouselBeanData().fromJson(v)).toList(); } if (json['error'] != null) { data.error = json['error'].toString(); } return data; } Map homeCarouselBeanEntityToJson(HomeCarouselBeanEntity entity) { final Map data = new Map(); data['data'] = entity.data?.map((v) => v.toJson())?.toList(); data['error'] = entity.error; return data; } homeCarouselBeanDataFromJson(HomeCarouselBeanData data, Map json) { if (json['id'] != null) { data.id = json['id'] is String ? int.tryParse(json['id']) : json['id'].toInt(); } if (json['page'] != null) { data.page = json['page'] is String ? int.tryParse(json['page']) : json['page'].toInt(); } if (json['path'] != null) { data.path = json['path'].toString(); } return data; } Map homeCarouselBeanDataToJson(HomeCarouselBeanData entity) { final Map data = new Map(); data['id'] = entity.id; data['page'] = entity.page; data['path'] = entity.path; return data; }