LifeInsuranceOfferDetails constructor
LifeInsuranceOfferDetails({
- required int policyAmount,
- int? termLength,
- TermUnit? termUnit,
- required num monthlyPremiumAmount,
- num? annualPremiumAmount,
- num? semiAnnualPremiumAmount,
- bool? onlineAppAvailable,
- bool? noMedicalTest,
- PackageType? packageType,
- bool? recommended,
- MedicalExam? medicalExam,
- String? policyName,
- CarrierDecisionType? carrierDecisionType,
- String? partnerQuoteId,
- bool? convertToPermanent,
- String? childRider,
- bool? acceleratedDeathBenefit,
- String? waiverOfPremium,
- bool? isOnlineApplication,
- String? deliveryMethod,
- String? examRequired,
Returns a new LifeInsuranceOfferDetails instance.
Implementation
LifeInsuranceOfferDetails({
required this.policyAmount,
this.termLength,
this.termUnit,
required this.monthlyPremiumAmount,
this.annualPremiumAmount,
this.semiAnnualPremiumAmount,
this.onlineAppAvailable,
this.noMedicalTest,
this.packageType,
this.recommended,
this.medicalExam,
this.policyName,
this.carrierDecisionType,
this.partnerQuoteId,
this.convertToPermanent,
this.childRider,
this.acceleratedDeathBenefit,
this.waiverOfPremium,
this.isOnlineApplication,
this.deliveryMethod,
this.examRequired,
});