FPaginationStyle constructor

FPaginationStyle({
  1. required FVariants<FTappableVariantConstraint, FTappableVariant, IconThemeData, IconThemeDataDelta> itemIconStyle,
  2. required FVariants<FTappableVariantConstraint, FTappableVariant, BoxDecoration, BoxDecorationDelta> itemDecoration,
  3. required FVariants<FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> itemTextStyle,
  4. required TextStyle ellipsisTextStyle,
  5. required FTappableStyle actionTappableStyle,
  6. required FTappableStyle pageTappableStyle,
  7. required FFocusedOutlineStyle focusedOutlineStyle,
  8. EdgeInsets itemPadding = const .symmetric(horizontal: 2),
  9. BoxConstraints itemConstraints = const .tightFor(width: 40.0, height: 40.0),
})

Creates a FPaginationStyle.

Implementation

FPaginationStyle({
  required this.itemIconStyle,
  required this.itemDecoration,
  required this.itemTextStyle,
  required this.ellipsisTextStyle,
  required this.actionTappableStyle,
  required this.pageTappableStyle,
  required this.focusedOutlineStyle,
  this.itemPadding = const .symmetric(horizontal: 2),
  this.itemConstraints = const .tightFor(width: 40.0, height: 40.0),
});