import 'PointsAmountPerMonth.dart'; class PointsAmountPerYear { int? amountPerYear; List? pointsAmountPerMonth; int? pointsPerYear; int? year; PointsAmountPerYear( {this.amountPerYear, this.pointsAmountPerMonth, this.pointsPerYear, this.year}); PointsAmountPerYear.fromJson(Map json) { amountPerYear = json['AmountPerYear']; if (json['PointsAmountPerMonth'] != null) { pointsAmountPerMonth = []; json['PointsAmountPerMonth'].forEach((v) { pointsAmountPerMonth!.add(new PointsAmountPerMonth.fromJson(v)); }); } pointsPerYear = json['PointsPerYear']; year = json['Year']; } Map toJson() { final Map data = new Map(); data['AmountPerYear'] = this.amountPerYear; if (this.pointsAmountPerMonth != null) { data['PointsAmountPerMonth'] = this.pointsAmountPerMonth!.map((v) => v.toJson()).toList(); } data['PointsPerYear'] = this.pointsPerYear; data['Year'] = this.year; return data; } }