A collection of loading indicators animated with flutter. Heavily inspired by @tobiasahlin's SpinKit.
- Fix
SpinKitCubeGrid
not working as showcased
- Fix
SpinKitCircle
,SpinKitFadingCircle
,SpinKitDancingSquare
animation - Fix calling
setState
on unmounted states - Introduced [SpinKitWaveSpinner]
- Introduced [SpinKitPulsingGrid]
- Renamed
SpinKitPouringHourglass
->SpinKitPouringHourGlass
for correctness - Fix
SpinKitFoldingCube
animation - Fix disposing of non-local animation controllers
- Introduced
strokeWidth
to pouring glass animation - Introduced
SpinKitPouringHourGlassRefined
- Introduced
SpinKitSpinningLines
- Introduced
SpinKitPianoWave
- Introduced
SpinKitDancingSquare
- Introduced
SpinKitThreeInOut
- Migrate to null safety
- Upgrades the example to AndroidX
- Introduced new
itemCount
property toSpinKitWave
- Fixed broken calculations that made certain animations behave weirdly
- Include Authors info in README
- Utilize native flutter auto-reverse feature for AnimationController
- Introduces a new SpinKit [SpinKitSquareCircle]
- Introduces
const
SpinKits - Improve code quality across all spinners
final spinkit = SpinKitSquareCircle(color: Colors.white, size: 50.0);
const spinkit = SpinKitSquareCircle(color: Colors.white, size: 50.0);
final spinkit = SpinKitFadingCircle(
color: Colors.white,
size: 50.0,
controller: AnimationController(vsync: this, duration: const Duration(milliseconds: 1200)),
);
duration
parameter 70b113b
- state disposed before ticker 0c9b6e3
final spinkit = SpinKitFadingCircle(color: Colors.white, size: 50.0);
final spinkit = SpinKitFadingCircle(
itemBuilder: (_, int index) {
return DecoratedBox(
decoration: BoxDecoration(
color: index.isEven ? Colors.red : Colors.green,
),
);
},
);