custom_loading_loader 2.0.1 copy "custom_loading_loader: ^2.0.1" to clipboard
custom_loading_loader: ^2.0.1 copied to clipboard

A highly customizable Flutter loading indicator — orbit dots (or custom widgets) around a central image with full control over shape, color, count, speed, curve, pulse, and more.

2.0.1 #

New features #

  • Multiple orbiters – pass any number of OrbiterConfig objects; each can have a different color, size, shape, and phase offset
  • Orbiter shapescircle (default), square, diamond, star via OrbiterShape enum
  • Custom orbiter widget – set OrbiterConfig.child to replace the built-in dot with any Flutter widget
  • Orbit track – optional faint guide circle via showOrbitTrack, orbitTrackColor, orbitTrackWidth
  • Image pulsepulseImage + pulseScale add a subtle breathing animation to the central image
  • Rotation directionclockwise flag
  • Orbit curveOrbitCurve enum: linear, easeInOut, elastic, bounce
  • Pause/resume – toggle animation without rebuilding via paused
  • Cycle callbackonCycleComplete fires once per full orbit
  • Image decorationimageRadius, imageDecoration, imagePadding, imageFit for full image control
  • Drop-shadows – per-orbiter BoxShadow list

Breaking changes from 0.0.1 #

  • loaderColor removed → use OrbiterConfig(color: …) instead
  • duration semantics unchanged

0.0.1 #

  • Initial release: single rotating dot, size, loaderColor, duration
1
likes
160
points
225
downloads

Publisher

unverified uploader

Weekly Downloads

A highly customizable Flutter loading indicator — orbit dots (or custom widgets) around a central image with full control over shape, color, count, speed, curve, pulse, and more.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on custom_loading_loader