vertical_card_pager 1.3.0 copy "vertical_card_pager: ^1.3.0" to clipboard
vertical_card_pager: ^1.3.0 copied to clipboard

outdated

Use dynamic and beautiful card view pagers to help you create great apps.



Use dynamic and beautiful card view pagers to help you create great apps.

Preview #

New Feature #

v1.3.0 #

  • Change Alignment
Left Center Right
left center right

Installing #

  1. Add dependency to pubspec.yaml

    Get the latest version in the 'Installing' tab on pub.dartlang.org

dependencies:
    vertical_card_pager: ^1.3.0
  1. Import the package
import 'package:vertical_card_pager/vertical_card_pager.dart';
  1. Adding VerticalCardPager

With optional parameters

  @override
  Widget build(BuildContext context) {
    final List<String> titles = ["RED", "YELLOW", "BLACK", "CYAN", "BLUE", "GREY", ];

    final List<Widget> images = [
      Container(
        color: Colors.red,
      ),
        Container(
        color: Colors.yellow,
      ),
        Container(
        color: Colors.black,
      ),
        Container(
        color: Colors.cyan,
      ),
        Container(
        color: Colors.blue,
      ),
        Container(
        color: Colors.grey,
      ),
    ];
    return Scaffold(
      body: SafeArea(
        child: Column(
          children: <Widget>[
            Expanded(
              child: Container(
                child: VerticalCardPager(
                  titles: titles,  // required
                  images: images,  // required
                  textStyle: TextStyle(color: Colors.white, fontWeight: FontWeight.bold), // optional
                  onPageChanged: (page) { // optional
                  },
                  onSelectedItem: (index) { // optional
                  },
                  initialPage: 0, // optional
                  align : ALIGN.CENTER // optional
                ),
              ),
            ),
          ],
        ),
      ),
    );
  }

How to use #

Check out the example app in the example directory or the 'Example' tab on pub.dartlang.org for a more complete example.

Example #

Example on Web #

https://origogi.github.io/Vertical_Card_Pager/#/

Reference #

This package's animation is inspired from from this Dribbble art.

TODO #

  • Make proto type
  • Add or Remove Item effect
  • Add round edge in each item view
  • Handle touch event
  • Deploy plug in
  • Add card alignment
248
likes
0
pub points
90%
popularity

Publisher

unverified uploader

Use dynamic and beautiful card view pagers to help you create great apps.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on vertical_card_pager