flutter_carousel_intro 1.0.11 copy "flutter_carousel_intro: ^1.0.11" to clipboard
flutter_carousel_intro: ^1.0.11 copied to clipboard

The FlutterCarouselIntro is an amazing package that makes it easy to build and implement animated onboarding screens in Flutter applications.

Version >= 1.0.8 #

break changes #

  • in old versions slides were used as follows
FlutterCarouselIntro(  
      slides: [
        SvgPicture.asset("assets/slide-1.svg"),
        SvgPicture.asset("assets/slide-2.svg"),
        SvgPicture.asset("assets/slide-3.svg"),
        SvgPicture.asset("assets/slide-4.svg"),
        SvgPicture.asset("assets/slide-5.svg"),
      ],
    );
copied to clipboard
  • now you must use SliderItem, with SliderItem, you get a free title (it's a String), subtitle (it's a String) and a widget, in the widget you can use whatever you want
FlutterCarouselIntro(  
      slides: [
       SliderItem(
            title: 'Title 1',
            subtitle: const Text('Lorem Ipsum is simply dummy text'),
            widget: SvgPicture.asset("assets/slide-1.svg"),
          ),
          SliderItem(
            title: 'Title 2',
            subtitle: const Text('Lorem Ipsum is simply dummy text'),
            widget: SvgPicture.asset("assets/slide-2.svg"),
          ),
          SliderItem(
            title: 'Title 3',
            subtitle: const Text('Lorem Ipsum is simply dummy text'),
            widget: SvgPicture.asset("assets/slide-3.svg"),
          ),
          SliderItem(
            title: 'Title 4',
            subtitle: const Text('Lorem Ipsum is simply dummy text'),
            widget: SvgPicture.asset("assets/slide-4.svg"),
          ),
          SliderItem(
            title: 'Title 5',
            subtitle: const Text('Lorem Ipsum is simply dummy text'),
            widget: SvgPicture.asset("assets/slide-5.svg"),
            displaySmall,
          ),
      ],
    );
copied to clipboard

All SliderItem parameters #


  String? title,
  TextStyle? titleTextStyle,
  TextAlign? titleTextAlign,
  String? subtitle,
  TextStyle? subtitleTextStyle,
  TextAlign? subtitleTextAlign,

copied to clipboard

Version 1.0.6 #

Improve documentation

bugs fixed

Version 1.0.5

bug fixed #

Looking up a deactivated widget's ancestor is unsafe #28

what's new #

  • Swipe the carousel to the current clicked indicator

release new version #

1.0.1 #

  • new param was added: IndicatorEffects, is an enum

  indicatorEffect: IndicatorEffects.worm,

copied to clipboard

from version 1.0.2 to version 1.0.4 #

0.0.12 #

  • in this version was implemented auto play transition

 autoPlay: true,

copied to clipboard

break changes for indicator positions #

  • in old versions to toggle indicator for top or bottom was:

pointsAbove: true,

copied to clipboard
  • this param was repleced by indicatorAlign, is an enum

indicatorAlign: IndicatorAlign.left,

copied to clipboard

0.0.10 #

  • in this version you can set different slide direction (Vertial or Horizontal)

 scrollDirection: Axis.horizontal,

copied to clipboard

scrollDirection: Axis.vertical,

copied to clipboard

0.0.7 #

  • Portuguese documentation.

0.0.1 #

0.0.5 #

  • Initial documentantion.
32
likes
150
points
159
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.13 - 2025.03.28

The FlutterCarouselIntro is an amazing package that makes it easy to build and implement animated onboarding screens in Flutter applications.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, provider

More

Packages that depend on flutter_carousel_intro