BankRepaymentScheduleView constructor

const BankRepaymentScheduleView({
  1. required InstallmentPlan plan,
  2. Key? key,
  3. int? highlightMonthIndex,
  4. bool islamicFinanceMode = false,
  5. String monthHeaderLabel = 'Month',
  6. String interestHeaderLabel = 'Interest',
  7. String profitHeaderLabel = 'Profit',
  8. String paymentHeaderLabel = 'Payment',
  9. String monthTemplate = 'Month {n}',
  10. String totalLabel = 'Total repayable',
  11. Color? accentColor,
  12. Color? dividerColor,
  13. EdgeInsetsGeometry? headerPadding,
  14. EdgeInsetsGeometry? rowPadding,
  15. TextStyle? headerStyle,
  16. TextStyle? monthStyle,
  17. TextStyle? interestStyle,
  18. TextStyle? amountStyle,
  19. TextStyle? totalStyle,
})

Implementation

const BankRepaymentScheduleView({
  required this.plan,
  super.key,
  this.highlightMonthIndex,
  this.islamicFinanceMode = false,
  this.monthHeaderLabel = 'Month',
  this.interestHeaderLabel = 'Interest',
  this.profitHeaderLabel = 'Profit',
  this.paymentHeaderLabel = 'Payment',
  this.monthTemplate = 'Month {n}',
  this.totalLabel = 'Total repayable',
  this.accentColor,
  this.dividerColor,
  this.headerPadding,
  this.rowPadding,
  this.headerStyle,
  this.monthStyle,
  this.interestStyle,
  this.amountStyle,
  this.totalStyle,
});