fluid_carousel 0.1.0
fluid_carousel: ^0.1.0 copied to clipboard
A modern, fluid, and extensible carousel widget for Flutter with zero-rebuild reactive indicators, 3D/parallax transformers, desktop gestures, and sliver support.
Changelog #
All notable changes to fluid_carousel will be documented in this file.
0.1.0 #
- Initial release of
fluid_carousel. - Fluid Core Engine:
- Seamless circular looping without duplicate key collisions.
- Multi-pointer support (touch, mouse drag, laptop trackpad flings).
- Smooth spring snapping with calibrated
FluidScrollPhysics. - Keyboard focus traversal with Left/Right arrow keys.
- Smart AutoPlay that auto-pauses on hover and touch drag.
- Native
SliverFluidCarouselforCustomScrollViewintegration.
- Reactive Indicators (Zero Parent Rebuilds):
FluidIndicatordriven by continuousValueListenable<double> pageOffset.FluidExpandingDotsEffect: active dot morphs into an elongated pill.FluidWormEffect: active dot stretches organically like an elastic worm.FluidSlidingBarEffect: modern progress track with animated thumb.
- 3D Visual Transformers:
FluidScaleTransformer: smooth center zoom and opacity falloff.FluidCoverflowTransformer: 3D perspective rotation with Z-depth offset.FluidParallaxTransformer: cinematic counter-scrolling content translation.FluidCardStackTransformer: card deck / stacked layers layout.FluidBuilderTransformer: custom user-defined functional transforms.