BankPlanComparisonTable constructor
const
BankPlanComparisonTable({
- required List<
BankPlanTier> tiers, - Key? key,
- String? highlightedTierId,
- ValueChanged<
BankPlanTier> ? onSelectTier, - double? columnWidth,
- double? labelColumnWidth,
- double? rowHeight,
- double? headerHeight,
- Color? highlightColor,
- Color? accentColor,
- Color? includedColor,
- Color? excludedColor,
- Color? partialColor,
- IconData? includedIcon,
- IconData? excludedIcon,
- IconData? partialIcon,
- TextStyle? featureLabelStyle,
- TextStyle? tierNameStyle,
- TextStyle? priceStyle,
- String perMonthLabel = '/mo',
- String includedSemanticsLabel = 'included',
- String notIncludedSemanticsLabel = 'not included',
- String partialSemanticsLabel = 'partially included',
- 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,
});