RateTable constructor

RateTable({
  1. required String uuid,
  2. required String leadUuid,
  3. int? loanAmount,
  4. DateTime? createdAt,
  5. String? embedUrl,
  6. String? partnerPageUrl,
  7. List<CreditCardOffer> creditCardOffers = const [],
  8. List<LoanOffer> loanOffers = const [],
  9. List<MortgageOffer> mortgageOffers = const [],
  10. List<SavingsOffer> savingsOffers = const [],
  11. List<SpecialOffer> specialOffers = const [],
  12. required RateTableAdditionalOffers additionalOffers,
  13. List<Originator> pendingOriginators = const [],
  14. List<PendingResponse> pendingResponses = const [],
})

Returns a new RateTable instance.

Implementation

RateTable({
  required this.uuid,
  required this.leadUuid,
  this.loanAmount,
  this.createdAt,
  this.embedUrl,
  this.partnerPageUrl,
  this.creditCardOffers = const [],
  this.loanOffers = const [],
  this.mortgageOffers = const [],
  this.savingsOffers = const [],
  this.specialOffers = const [],
  required this.additionalOffers,
  this.pendingOriginators = const [],
  this.pendingResponses = const [],
});