BankPlanComparisonTable constructor

const BankPlanComparisonTable({
  1. required List<BankPlanTier> tiers,
  2. Key? key,
  3. String? highlightedTierId,
  4. ValueChanged<BankPlanTier>? onSelectTier,
  5. double? columnWidth,
  6. double? labelColumnWidth,
  7. double? rowHeight,
  8. double? headerHeight,
  9. Color? highlightColor,
  10. Color? accentColor,
  11. Color? includedColor,
  12. Color? excludedColor,
  13. Color? partialColor,
  14. IconData? includedIcon,
  15. IconData? excludedIcon,
  16. IconData? partialIcon,
  17. TextStyle? featureLabelStyle,
  18. TextStyle? tierNameStyle,
  19. TextStyle? priceStyle,
  20. String perMonthLabel = '/mo',
  21. String includedSemanticsLabel = 'included',
  22. String notIncludedSemanticsLabel = 'not included',
  23. String partialSemanticsLabel = 'partially included',
  24. String? semanticLabel,
})

Implementation

const BankPlanComparisonTable({
  required this.tiers,
  super.key,
  this.highlightedTierId,
  this.onSelectTier,
  this.columnWidth,
  this.labelColumnWidth,
  this.rowHeight,
  this.headerHeight,
  this.highlightColor,
  this.accentColor,
  this.includedColor,
  this.excludedColor,
  this.partialColor,
  this.includedIcon,
  this.excludedIcon,
  this.partialIcon,
  this.featureLabelStyle,
  this.tierNameStyle,
  this.priceStyle,
  this.perMonthLabel = '/mo',
  this.includedSemanticsLabel = 'included',
  this.notIncludedSemanticsLabel = 'not included',
  this.partialSemanticsLabel = 'partially included',
  this.semanticLabel,
});