loading_indicator 3.0.4
loading_indicator: ^3.0.4 copied to clipboard
A collection loading animations written in pure dart. Out of the box, no extra dependency.
LoadingIndicator #
A collection of out of the box loading animations written in pure dart, no extra dependency, inspired by loaders.css and NVActivityIndicatorView.
Demo #
Now, you can click this site to preview.3D effect will be invalid in web.
[]
Animation types #
Type | Type | Type | Type |
---|---|---|---|
1. ballPulse | 2. ballGridPulse | 3. ballClipRotate | 4. squareSpin |
5. ballClipRotatePulse | 6. ballClipRotateMultiple | 7. ballPulseRise | 8. ballRotate |
9. cubeTransition | 10. ballZigZag | 11. ballZigZagDeflect | 12. ballTrianglePath |
13. ballTrianglePathColored | 14.ballTrianglePathColoredFilled | 15. ballScale | 16. lineScale |
17. lineScaleParty | 18. ballScaleMultiple | 19. ballPulseSync | 20. ballBeat |
21. lineScalePulseOut | 22. lineScalePulseOutRapid | 23. ballScaleRipple | 24. ballScaleRippleMultiple |
25. ballSpinFadeLoader | 26. lineSpinFadeLoader | 27. triangleSkewSpin | 28. pacman |
29. ballGridBeat | 30. semiCircleSpin | 31. ballRotateChase | 32. orbit |
33. audioEqualizer | 34. circleStrokeSpin |
Installing #
Install the latest version from pub
Usage #
Simple but powerful parameters
LoadingIndicator(
indicatorType: Indicator.ballPulse, /// Required, The loading type of the widget
colors: const [Colors.white], /// Optional, The color collections
strokeWidth: 2, /// Optional, The stroke of the line, only applicable to widget which contains line
backgroundColor: Colors.black, /// Optional, Background of the widget
pathBackgroundColor: Colors.black /// Optional, the stroke backgroundColor
)
中文版
License #
Apache 2.0