flutter_carousel_widget library

Classes

BaseCarouselOptions
Abstract class for carousel options, defining base configuration parameters. This class can be extended to create more specific carousel options for different carousel types.
CircularIndicatorPainter
CircularSlideIndicator
The CircularSlideIndicator class extends SlideIndicator to build slide indicators.
CircularStaticIndicator
The CircularStaticIndicator class extends SlideIndicator to build slide indicators.
CircularStaticIndicatorPainter
CircularWaveIndicatorPainter
CircularWaveSlideIndicator
The CircularWaveSlideIndicator class extends SlideIndicator to build slide indicators.
ExpandableCarousel
Main carousel widget There are two constructors - one for direct list of items and another for builder pattern (itemBuilder). The options parameter controls various carousel behaviors such as auto-play, scroll direction, etc.
ExpandableCarouselController
Abstract controller class to handle carousel interactions like navigation and auto-play.
ExpandableCarouselControllerImpl
Implementation of the ExpandableCarouselController interface.
ExpandableCarouselOptions
The ExpandableCarouselOptions class extends BaseCarouselOptions and adds more configuration options specific to the ExpandableCarousel widget.
ExpandableCarouselState
State class for the ExpandableCarousel widget, holding its configuration and state management.
FlutterCarousel
Main carousel widget There are two constructors - one for direct list of items and another for builder pattern (itemBuilder). The options parameter controls various carousel behaviors such as auto-play, scroll direction, etc.
FlutterCarouselController
FlutterCarouselControllerImpl
FlutterCarouselOptions
The FlutterCarouselOptions class extends BaseCarouselOptions and adds more configuration options specific to the FlutterCarousel widget.
FlutterCarouselState
State class for the FlutterCarousel widget, holding its configuration and state management.
SequentialFillIndicator
The SequentialFillIndicator class extends SlideIndicator to build slide indicators.
SequentialFillIndicatorPainter
SlideIndicator
An abstract class used as a contract for building a slide indicator widget.
SlideIndicatorOptions
The SlideIndicatorOptions class that holds the options for the slide indicators.

Enums

CarouselPageChangedReason
Enum representing the reason the carousel page changed.
CenterPageEnlargeStrategy
Enum for strategies to enlarge the center page in the carousel.