upload_progress_indicator 0.0.1 copy "upload_progress_indicator: ^0.0.1" to clipboard
upload_progress_indicator: ^0.0.1 copied to clipboard

A customizable file upload progress indicator widget for Flutter, supporting multiple variants (linear, circular, overlay, and percentage text) and integration with flutter_bloc state management.

Changelog #

All notable changes to the File Upload Progress Indicator component will be documented in this file.

0.0.1 – July 27, 2025 #

✨ Added #

  • FileUploadProgressIndicator wrapper widget that integrates with ImageFieldCubit

  • Support for 4 indicator variants:

    • LinearUploadProgressIndicator
    • CircularUploadProgressIndicator
    • OverlayUploadProgressIndicator
    • PercentageTextUploadIndicator
  • UploadIndicatorVariant enum to define different display types

  • ProgressChildBuilder typedef for custom child rendering

✅ Initial Release #

  • Designed using SOLID principles
  • Well-separated responsibilities for variant-specific widgets
  • Fully configurable (variant, size, color, custom builder)
  • Integrated with flutter_bloc for reactive updates

Future updates will include additional indicator types, animation enhancements, and configuration extensions.

0
likes
0
points
39
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable file upload progress indicator widget for Flutter, supporting multiple variants (linear, circular, overlay, and percentage text) and integration with flutter_bloc state management.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cross_file, flutter, flutter_bloc, reusable_editor

More

Packages that depend on upload_progress_indicator