Navigation Build page indicators for the PageView Oct 09, 2018 1 min read PageViewIndicator Builds indication marks for PageView. Import import 'package:page_view_indicator/page_view_indicator.dart'; Dart Usage Default Material behavior return PageViewIndicator( pageIndexNotifier: pageIndexNotifier, length: length, normalBuilder: (animationController) => Circle( size: 8.0, color: Colors.black87, ), highlightedBuilder: (animationController) => ScaleTransition( scale: CurvedAnimation( parent: animationController, curve: Curves.ease, ), child: Circle( size: 12.0, color: Colors.black45, ), ), ); Dart Custom animations return PageViewIndicator( pageIndexNotifier: pageIndexNotifier, length: length, normalBuilder: (animationController) => Circle( size: 8.0, color: Colors.black87, ), highlightedBuilder: (animationController) => ScaleTransition( scale: CurvedAnimation( parent: animationController, curve: Curves.ease, ), child: Circle( size: 8.0, color: Colors.white, ), ), ); Dart Custom icons It's not just about dots! return PageViewIndicator( pageIndexNotifier: pageIndexNotifier, length: length, normalBuilder: (animationController) => ScaleTransition( scale: CurvedAnimation( parent: animationController, curve: Curves.ease, ), child: Icon( Icons.favorite, color: Colors.black87, ), ), highlightedBuilder: (animationController) => ScaleTransition( scale: CurvedAnimation( parent: animationController, curve: Curves.ease, ), child: Icon( Icons.star, color: Colors.white, ), ), ); Dart GitHub https://github.com/leocavalcante/page_view_indicator NavigationSwipe
Swipe Best swiper for flutter with multiple layouts The best swiper for flutter , with multiple layouts, infinite loop. Compatible with Android & iOS. 09 October 2018
Navigation Cupertino Navigation Bar With Search Field and Avatar Cupertino Navigation Bar With Search Field and Avatar 27 October 2023