Carousel.builder constructor

Carousel.builder({
  1. Key? key,
  2. Axis scrollDirection = _defaultScrollDirection,
  3. bool reverse = _defaultReverse,
  4. CarouselController? controller,
  5. ScrollPhysics? physics,
  6. bool pageSnapping = _defaultPageSnapping,
  7. ValueChanged<int>? onPageChanged,
  8. ValueChanged<int>? onIndexChanged,
  9. required IndexedWidgetBuilder itemBuilder,
  10. required int itemCount,
  11. CarouselTransitionBuilder? transitionBuilder,
})

Implementation

Carousel.builder({
  Key? key,
  this.scrollDirection = _defaultScrollDirection,
  this.reverse = _defaultReverse,
  this.controller,
  this.physics,
  this.pageSnapping = _defaultPageSnapping,
  this.onPageChanged,
  this.onIndexChanged,
  required IndexedWidgetBuilder itemBuilder,
  required int itemCount,
  CarouselTransitionBuilder? transitionBuilder,
})  : transitionBuilder = transitionBuilder ?? _defaultTransitionBuilder,
      childrenDelegate = new CarouselChildBuildDelegate(itemBuilder, itemCount),
      super(key: key);