promo_carousel 1.0.0
promo_carousel: ^1.0.0 copied to clipboard
A flexible, customizable promotional carousel package for Flutter with support for user-specific widget injection. Perfect for onboarding, feature announcements, and personalized promotions.
1.0.0 #
๐ Initial Release #
Added
- โจ Modal promotional carousel with swipeable PageView
- ๐ฏ Five built-in visual types (image, animation, searchBar, featureHighlight, custom)
- ๐ง Custom widget injection via
customContentBuilder - ๐พ Persistent state management with SharedPreferences
- ๐ Page indicator showing current position (e.g., "3 / 12")
- ๐ฌ Four built-in actions (navigate, openFeature, openPaywall, close)
- โ๏ธ Configurable appearance via
PromoCarouselConfig - ๐ Automatic light/dark theme adaptation
- ๐ Privacy-focused: no user data in package
- ๐ฑ Responsive dialog layout with Material 3 support
- โ "Don't show again" option (optional)
- ๐จ Customizable border radius, elevation, and colors
- ๐ Page rules (showOnce, minAppVersion)
- ๐ Smooth page transition animations
- ๐ฏ Clean public API via
PromoCarousel.show() - ๐งน Utility methods:
resetSlide(),resetAll() - ๐ Comprehensive documentation and examples
- โฟ Semantic structure for accessibility