LoanCalculated.fromJson constructor
LoanCalculated.fromJson(
- dynamic json
Implementation
LoanCalculated.fromJson(dynamic json) {
_monthlyPayment = json['monthlyPayment'];
_monthlyPaymentRound = json['monthlyPaymentRound'];
_principalSavings = json['principalSavings'];
_principalSavingsRound = json['principalSavingsRound'];
_interestSavings = json['interestSavings'];
_interestSavingsRound = json['interestSavingsRound'];
_totalSavings = json['totalSavings'];
_totalSavingsRound = json['totalSavingsRound'];
_totalSavingsPercentage = json['totalSavingsPercentage'];
_durationDebtRelief = json['durationDebtRelief'] != null
? DurationDebtRelief.fromJson(json['durationDebtRelief'])
: null;
_daysDebtFree = json['daysDebtFree'];
_originalMonthlyPayment = json['originalMonthlyPayment'];
_originalMonthlyPaymentRound = json['originalMonthlyPaymentRound'];
_originalTotalInterestAmount = json['originalTotalInterestAmount'];
_originalTotalInterestAmountRound = json['originalTotalInterestAmountRound'];
_originalTotalPaymentAmount = json['originalTotalPaymentAmount'];
_originalTotalPaymentAmountRound = json['originalTotalPaymentAmountRound'];
_originalPaymentDays = json['originalPaymentDays'];
if (json['monthlyBurndown'] != null) {
_monthlyBurndown = [];
json['monthlyBurndown'].forEach((v) {
_monthlyBurndown?.add(MonthlyBurndown.fromJson(v));
});
}
}