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

outdated

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"),
      ],
    );
  • 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: 'Lorem Ipsum is simply dummy text of the printing',
            widget: SvgPicture.asset("assets/slide-1.svg"),
          ),
          SliderItem(
            title: 'Title 2',
            subtitle: 'Lorem Ipsum is simply dummy text of the printing',
            widget: SvgPicture.asset("assets/slide-2.svg"),
          ),
          SliderItem(
            title: 'Title 3',
            subtitle: 'Lorem Ipsum is simply dummy text of the printing',
            widget: SvgPicture.asset("assets/slide-3.svg"),
          ),
          SliderItem(
            title: 'Title 4',
            subtitle: 'Lorem Ipsum is simply dummy text of the printing',
            widget: SvgPicture.asset("assets/slide-4.svg"),
          ),
          SliderItem(
            title: 'Title 5',
            subtitle: 'Lorem Ipsum is simply dummy text of the printing',
            widget: SvgPicture.asset("assets/slide-5.svg"),
            subtitleTextStyle: Theme.of(context).textTheme.displaySmall,
          ),
      ],
    );

All SliderItem parameters #


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

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,

from version 1.0.2 to version 1.0.4 #

0.0.12 #

  • in this version was implemented auto play transition

 autoPlay: true,

break changes for indicator positions #

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

pointsAbove: true,

  • this param was repleced by indicatorAlign, is an enum

indicatorAlign: IndicatorAlign.left,

0.0.10 #

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

 scrollDirection: Axis.horizontal,


scrollDirection: Axis.vertical,

0.0.7 #

  • Portuguese documentation.

0.0.1 #

0.0.5 #

  • Initial documentantion.
32
likes
0
points
20
downloads

Publisher

unverified uploader

Weekly Downloads

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

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, provider

More

Packages that depend on flutter_carousel_intro