A flutter BannerView package project.
Visit Demo in <a href="https://github.com/yangxiaoweihn/BannerViewExample">here</a>.
add in pubspec.yaml
banner_view: "^1.1.2" or banner_view: git: https://github.com/yangxiaoweihn/BannerView.git
import 'package:banner_view/banner_view.dart'; new Container( alignment: Alignment.center, height: 200.0, child: new BannerView( [...] ), );
final List<Widget> banners; //init index final int initIndex; //switch interval final Duration intervalDuration; //animation duration final Duration animationDuration; final IndicatorContainerBuilder indicatorBuilder; final Widget indicatorNormal; final Widget indicatorSelected; //the margin of between indicator items final double indicatorMargin; final PageController controller; //whether cycyle rolling final bool cycleRolling; //whether auto rolling final bool autoRolling; final Curve curve; final ValueChanged onPageChanged;
Add this to your package's pubspec.yaml file:
dependencies: banner_view: ^1.1.2
You can install packages from the command line:
$ flutter packages get
Alternatively, your editor might support
flutter packages get.
Check the docs for your editor to learn more.
Now in your Dart code, you can use:
|1.1.2||Jun 29, 2018|
|1.1.1||Jun 26, 2018|
|1.1.0||Jun 18, 2018|
|1.0.0||May 16, 2018|
|0.1.0||Jun 18, 2018|
Describes how popular the package is relative to other packages. [more]
Code health derived from static analysis. [more]
Reflects how tidy and up-to-date the package is. [more]
Weighted score of the above. [more]
We analyzed this package on Nov 14, 2018, and provided a score, details, and suggestions below. Analysis was completed with status completed using:
Detected platforms: Flutter
References Flutter, and has no conflicting libraries.
The description is too short. (-20 points)
Add more detail about the package, what it does and what is its target use case. Try to write at least 60 characters.
Maintain an example. (-10 points)
Create a short demo in the
example/ directory to show how to use this package. Common file name patterns include:
example.dart or you could also use