toJson method
Implementation
Map<String, dynamic> toJson() {
var map = <String, dynamic>{};
map['monthlyPayment'] = _monthlyPayment;
map['monthlyPaymentRound'] = _monthlyPaymentRound;
map['principalSavings'] = _principalSavings;
map['principalSavingsRound'] = _principalSavingsRound;
map['interestSavings'] = _interestSavings;
map['interestSavingsRound'] = _interestSavingsRound;
map['totalSavings'] = _totalSavings;
map['totalSavingsRound'] = _totalSavingsRound;
map['totalSavingsPercentage'] = _totalSavingsPercentage;
if (_durationDebtRelief != null) {
map['durationDebtRelief'] = _durationDebtRelief?.toJson();
}
map['daysDebtFree'] = _daysDebtFree;
map['originalMonthlyPayment'] = _originalMonthlyPayment;
map['originalMonthlyPaymentRound'] = _originalMonthlyPaymentRound;
map['originalTotalInterestAmount'] = _originalTotalInterestAmount;
map['originalTotalInterestAmountRound'] = _originalTotalInterestAmountRound;
map['originalTotalPaymentAmount'] = _originalTotalPaymentAmount;
map['originalTotalPaymentAmountRound'] = _originalTotalPaymentAmountRound;
map['originalPaymentDays'] = _originalPaymentDays;
if (_monthlyBurndown != null) {
map['monthlyBurndown'] = _monthlyBurndown?.map((v) => v.toJson()).toList();
}
return map;
}