LoanOffer constructor
LoanOffer({
- required String uuid,
- required ProductType productType,
- required ProductSubType productSubType,
- String? productSubTypeDisclaimer,
- String? url,
- required Originator originator,
- String? originatorId,
- required bool preQualified,
- required bool preApproved,
- required bool secured,
- required bool coApplicant,
- required bool sponsored,
- required int maxAmount,
- int? minAmount,
- int? termLength,
- TermUnit? termUnit,
- String? displayTermUnit,
- String? termDescription,
- num? maxApr,
- num? minApr,
- num? meanApr,
- required AprType aprType,
- String? aprDescription,
- num? feeRate,
- num? maxFeeRate,
- num? minFeeRate,
- num? feeFixed,
- num? maxFeeFixed,
- num? minFeeFixed,
- required bool allowPrepayment,
- num? prepaymentFee,
- num? monthlyPayment,
- num? maxMonthlyPayment,
- num? minMonthlyPayment,
- String? monthlyPaymentDescription,
- num? meanMonthlyPayment,
- num? maxTotalPayment,
- num? minTotalPayment,
- num? meanTotalPayment,
- num? recommendationScore,
- num? payout,
- num? conversionProbability,
- String? terms,
- String? amountPrefix,
Returns a new LoanOffer instance.
Implementation
LoanOffer({
required this.uuid,
required this.productType,
required this.productSubType,
this.productSubTypeDisclaimer,
this.url,
required this.originator,
this.originatorId,
required this.preQualified,
required this.preApproved,
required this.secured,
required this.coApplicant,
required this.sponsored,
required this.maxAmount,
this.minAmount,
this.termLength,
this.termUnit,
this.displayTermUnit,
this.termDescription,
this.maxApr,
this.minApr,
this.meanApr,
required this.aprType,
this.aprDescription,
this.feeRate,
this.maxFeeRate,
this.minFeeRate,
this.feeFixed,
this.maxFeeFixed,
this.minFeeFixed,
required this.allowPrepayment,
this.prepaymentFee,
this.monthlyPayment,
this.maxMonthlyPayment,
this.minMonthlyPayment,
this.monthlyPaymentDescription,
this.meanMonthlyPayment,
this.maxTotalPayment,
this.minTotalPayment,
this.meanTotalPayment,
this.recommendationScore,
this.payout,
this.conversionProbability,
this.terms,
this.amountPrefix,
});