import 'package:bbyyy/beans/vp_pricing_bean_entity.dart'; vpPricingBeanEntityFromJson(VpPricingBeanEntity data, Map json) { if (json['data'] != null) { data.data = VpPricingBeanData().fromJson(json['data']); } if (json['error'] != null) { data.error = json['error'].toString(); } return data; } Map vpPricingBeanEntityToJson(VpPricingBeanEntity entity) { final Map data = new Map(); data['data'] = entity.data?.toJson(); data['error'] = entity.error; return data; } vpPricingBeanDataFromJson(VpPricingBeanData data, Map json) { if (json['total'] != null) { data.total = json['total'] is String ? int.tryParse(json['total']) : json['total'].toInt(); } if (json['data'] != null) { data.data = (json['data'] as List).map((v) => VpPricingBeanDataData().fromJson(v)).toList(); } return data; } Map vpPricingBeanDataToJson(VpPricingBeanData entity) { final Map data = new Map(); data['total'] = entity.total; data['data'] = entity.data?.map((v) => v.toJson())?.toList(); return data; } vpPricingBeanDataDataFromJson(VpPricingBeanDataData data, Map json) { if (json['title'] != null) { data.title = json['title'].toString(); } if (json['type'] != null) { data.type = json['type'] is String ? int.tryParse(json['type']) : json['type'].toInt(); } if (json['pricing'] != null) { data.pricing = json['pricing'] is String ? double.tryParse(json['pricing']) : json['pricing'].toDouble(); } if (json['introduction'] != null) { data.introduction = json['introduction'].toString(); } if (json['id'] != null) { data.id = json['id'] is String ? int.tryParse(json['id']) : json['id'].toInt(); } if (json['key'] != null) { data.key = json['key'].toString(); } return data; } Map vpPricingBeanDataDataToJson(VpPricingBeanDataData entity) { final Map data = new Map(); data['title'] = entity.title; data['type'] = entity.type; data['pricing'] = entity.pricing; data['introduction'] = entity.introduction; data['id'] = entity.id; data['key'] = entity.key; return data; }