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.