component/layout/fancy_progress library

Classes

FancyProgressBar
A customizable linear progress bar widget that supports both determinate and indeterminate progress states, with optional spark effects at the end for visual enhancement. It integrates seamlessly with the ArcaneTheme for consistent coloring and scaling, providing a polished alternative to the standard LinearProgressIndicator. Use this in loading states within Section or Carpet layouts to indicate progress during data operations or async tasks, such as file uploads or API calls in Dialog flows.

Constants

kDefaultDurationX → const Duration