pro_loader 0.0.18
pro_loader: ^0.0.18 copied to clipboard
A lightweight Flutter loader package with 50 animated loader styles.
Pro Loader #
A lightweight Flutter loader package with 50 built-in animated loader styles, overlay loading, and loading button support.
Features #
- 55 loader types through
ProLoaderType - Pure Flutter implementation
- Custom color, size, stroke width, and duration
- Global overlay loader
- Loading button widget
Installation #
dependencies:
pro_loader: ^0.0.4
Usage #
import 'package:pro_loader/pro_loader.dart';
Basic loader:
const ProLoader(
type: ProLoaderType.wave,
size: 48,
color: Colors.blue,
)
Overlay loader:
ProLoaderOverlay.show(
context,
type: ProLoaderType.dualRing,
);
ProLoaderOverlay.hide();
Loading button:
ProLoadingButton(
isLoading: isSubmitting,
onPressed: submit,
child: const Text('Submit'),
)
Author #
|
|
Saifuddin Nobab #Flutter Developer 🌐 GitHub: https://github.com/hello-saif 💼 LinkedIn: https://linkedin.com/in/saifuddin-nobab 📧 Email: mdsaifuddinnobab5@email.com |
Loader Types #
circleSpin, dualRing, threeBounce, wave, pulse, fadingCircle,
rotatingDots, chasingDots, cubeGrid, foldingCube, hourGlass,
typingDots, linearDots, bars, equalizer, ripple, orbit, planet,
radar, wifi, heartBeat, infinity, spinnerLines, rotatingSquare,
flippingSquare, scalingCircle, elasticCircle, doubleBounce,
tripleRing, progressRing, liquidFill, shimmerLine, shimmerCard,
skeletonList, skeletonProfile, skeletonGrid, buttonLoader,
fullscreenLoader, dialogLoader, overlayLoader, uploadLoader,
downloadLoader, percentageLoader, stepLoader, routeLoader,
pageLoader, imageLoader, searchLoader, paymentLoader,
successTransitionLoader.
