simple_animation_progress_bar 1.8.2 copy "simple_animation_progress_bar: ^1.8.2" to clipboard
simple_animation_progress_bar: ^1.8.2 copied to clipboard

This Flutter widget pack aims to show a reactive style animation progress bar. It also supports both vertical and horizontal bar.

simple_animation_progress_bar #

This Flutter widget pack aims to show a reactive style animation progress bar. It also supports both vertical and horizontal bar.

Features #

  • Fixed Namespace not specified error.
  • Linear progress bar
  • Gradient Color
  • Set ratio value
  • Set border value
  • Set border radius value
  • Set background color
  • Set foreground color
  • Set animation type
  • Set delay value
  • Set direction
  • Set reverse bar
  • Set box shadow

Getting started #

You should ensure that you add the router as a dependency in your flutter project.

dependencies:
 simple_animation_progress_bar: "^1.8.2"

y You should then run flutter packages upgrade or update your packages in IntelliJ.

Example Project #

There is a example project in the example folder. Check it out. Otherwise, keep reading to get up and running.

Usage #

Need to include the import the package to the dart file where it will be used, use the below command,

import 'package:simple_animation_progress_bar/simple_animation_progress_bar.dart';

Basic Widget usage with Linear Progress Bar

SimpleAnimationProgressBar(
    height: 30,
    width: 300,
    backgroundColor: Colors.grey.shade800,
    foregrondColor: Colors.purple,
    ratio: 0.5,
    direction: Axis.horizontal,
    curve: Curves.fastLinearToSlowEaseIn,
    duration: const Duration(seconds: 3),
    borderRadius: BorderRadius.circular(10),
    boxShadow: [
      BoxShadow(
        color: Colors.pink,
        offset: const Offset(
          5.0,
          5.0,
        ),
        blurRadius: 10.0,
        spreadRadius: 2.0,
      ),
      ],
)

Gradient Widget usage with Linear Progress Bar

SimpleAnimationProgressBar(
    height: 30,
    width: 300,
    backgroundColor: Colors.grey.shade800,
    foregrondColor: Colors.purple,
    ratio: 0.5,
    direction: Axis.horizontal,
    curve: Curves.fastLinearToSlowEaseIn,
    duration: const Duration(seconds: 3),
    borderRadius: BorderRadius.circular(10),
    gradientColor: const LinearGradient(
    colors: [Colors.pink, Colors.purple]),
    boxShadow: [
      BoxShadow(
        color: Colors.pink,
        offset: const Offset(
          5.0,
          5.0,
        ),
        blurRadius: 10.0,
        spreadRadius: 2.0,
      ),
      ],
)
17
likes
120
pub points
93%
popularity

Publisher

unverified uploader

This Flutter widget pack aims to show a reactive style animation progress bar. It also supports both vertical and horizontal bar.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-2-Clause (LICENSE)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on simple_animation_progress_bar