CarouselNavigationButtons constructor

const CarouselNavigationButtons({
  1. Key? key,
  2. required int slidesCount,
  3. required bool repeat,
  4. required Duration transitionDuration,
  5. required Curve transitionCurve,
  6. VoidCallback? onSkip,
  7. VoidCallback? onDone,
  8. bool showNextButton = false,
  9. Widget? skipLabel,
  10. Widget? nextLabel,
  11. Widget? doneLabel,
  12. ButtonStyle? buttonStyle,
  13. NavigationButtonBuilder? skipButtonBuilder,
  14. NavigationButtonBuilder? nextButtonBuilder,
  15. NavigationButtonBuilder? doneButtonBuilder,
  16. AlignmentGeometry skipAlignment = Alignment.topRight,
  17. AlignmentGeometry nextAlignment = Alignment.bottomRight,
  18. EdgeInsetsGeometry padding = const EdgeInsets.all(16),
})

Implementation

const CarouselNavigationButtons({
  super.key,
  required this.slidesCount,
  required this.repeat,
  required this.transitionDuration,
  required this.transitionCurve,
  this.onSkip,
  this.onDone,
  this.showNextButton = false,
  this.skipLabel,
  this.nextLabel,
  this.doneLabel,
  this.buttonStyle,
  this.skipButtonBuilder,
  this.nextButtonBuilder,
  this.doneButtonBuilder,
  this.skipAlignment = Alignment.topRight,
  this.nextAlignment = Alignment.bottomRight,
  this.padding = const EdgeInsets.all(16),
});