CarouselItem constructor

const CarouselItem({
  1. Key? key,
  2. required Color primaryColor,
  3. required Color secondaryColor,
  4. required List<SliderItem> slides,
  5. required bool animatedRotateX,
  6. required bool animatedRotateZ,
  7. required bool scale,
  8. required bool animatedOpacity,
  9. required ScrollPhysics? physics,
  10. required double? dotsContainerHeight,
  11. required double? dotsContainerWidth,
  12. required PageController? controller,
  13. required Axis scrollDirection,
  14. required IndicatorAlign? indicatorAlign,
  15. required bool autoPlay,
  16. required bool repeat,
  17. required TextStyle? titleTextStyle,
  18. required TextStyle? subtitleTextStyle,
  19. required TextAlign? titleTextAlign,
  20. required TextAlign? subtitleTextAlign,
  21. required IndicatorEffects? indicatorEffects,
  22. required Duration autoPlaySlideDuration,
  23. required Duration autoPlaySlideDurationTransition,
  24. required Curve autoPlaySlideDurationCurve,
  25. required bool showIndicators,
  26. required VoidCallback? onSkip,
  27. required VoidCallback? onDone,
  28. required bool showNextButton,
  29. required Widget? skipLabel,
  30. required Widget? nextLabel,
  31. required Widget? doneLabel,
  32. required ButtonStyle? navigationButtonStyle,
  33. required NavigationButtonBuilder? skipButtonBuilder,
  34. required NavigationButtonBuilder? nextButtonBuilder,
  35. required NavigationButtonBuilder? doneButtonBuilder,
  36. required AlignmentGeometry skipButtonAlignment,
  37. required AlignmentGeometry nextButtonAlignment,
  38. required EdgeInsetsGeometry navigationButtonsPadding,
})

Implementation

const CarouselItem({
  Key? key,
  required this.primaryColor,
  required this.secondaryColor,
  required this.slides,
  required this.animatedRotateX,
  required this.animatedRotateZ,
  required this.scale,
  required this.animatedOpacity,
  required this.physics,
  required this.dotsContainerHeight,
  required this.dotsContainerWidth,
  required this.controller,
  required this.scrollDirection,
  required this.indicatorAlign,
  required this.autoPlay,
  required this.repeat,
  required this.titleTextStyle,
  required this.subtitleTextStyle,
  required this.titleTextAlign,
  required this.subtitleTextAlign,
  required this.indicatorEffects,
  required this.autoPlaySlideDuration,
  required this.autoPlaySlideDurationTransition,
  required this.autoPlaySlideDurationCurve,
  required this.showIndicators,
  required this.onSkip,
  required this.onDone,
  required this.showNextButton,
  required this.skipLabel,
  required this.nextLabel,
  required this.doneLabel,
  required this.navigationButtonStyle,
  required this.skipButtonBuilder,
  required this.nextButtonBuilder,
  required this.doneButtonBuilder,
  required this.skipButtonAlignment,
  required this.nextButtonAlignment,
  required this.navigationButtonsPadding,
}) : super(key: key);