progress_tracker 0.0.16
progress_tracker: ^0.0.16 copied to clipboard
A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.
A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.
🚀 Features #
✔️ Custom Step Indicators – Use numbers or icons.
✔️ Adaptive Layout – Adjusts based on screen size.
✔️ Tracker Placement Option – Choose whether the tracker appears first or the line appears first.
🎥 Showcase #
Feature 1 | Feature 2 | Feature 3 |
---|---|---|
![]() |
![]() |
![]() |
📦 Installation #
$ flutter pub add progress_tracker
🛠️ Usage #
ProgressTracker(
currentIndex: 2, // Active step
statusList: [
Status(name: "Processed", icon: Icons.check),
Status(name: "Shipped", icon: Icons.local_shipping),
Status(name: "Enroute", icon: Icons.directions_car),
Status(name: "Arrived", icon: Icons.home),
],
);
🎨 Customization #
✅ Customize Step Number & Colors #
ProgressTracker(
showStepNumber: false, // Hide step numbers
activeColor: Colors.blue, // Customize active color
);
✅ Choose Tracker Placement (Tracker First or Line First) #
ProgressTracker(
trackerAtStart: true, // Tracker → Line → Tracker
);
ProgressTracker(
trackerAtStart: false, // Line → Tracker → Line
);
Feedback #
- Please raise an issue here.