intervalprogressbar

Last updated:

0 purchases

intervalprogressbar Image
intervalprogressbar Images
Add to Cart

Description:

intervalprogressbar

IntervalProgressBar #

An interval progress widget for Flutter.
Preview #



v2.0.1 added

Depend on it #
https://pub.dev/packages/intervalprogressbar
Add this to your package's pubspec.yaml file:
dependencies:
intervalprogressbar: ^{last_version}
copied to clipboard
Features #

Horizontal
Vertical
Circle
Interval Progress
Colorful

Getting Started #
Usage #
Widget buildHorizontal() => IntervalProgressBar(
direction: IntervalProgressDirection.horizontal,
max: 30,
progress: 10,
intervalSize: 2,
size: Size(400, 10),
highlightColor: Colors.red,
defaultColor: Colors.grey,
intervalColor: Colors.transparent,
intervalHighlightColor: Colors.transparent,
reverse: true,
radius: 0);
copied to clipboard
Widget buildVertical() => Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [10, 29, 18, 27, 16, 15, 24, 3, 20, 10].map<Widget>((i) {
return Padding(
padding: EdgeInsets.only(right: 10),
child: IntervalProgressBar(
direction: IntervalProgressDirection.vertical,
max: 30,
progress: i,
intervalSize: 2,
size: Size(12, 200),
highlightColor: Colors.red,
defaultColor: Colors.grey,
intervalColor: Colors.transparent,
intervalHighlightColor: Colors.transparent,
reverse: true,
radius: 0));
}).toList());
copied to clipboard
Widget buildCircle() => IntervalProgressBar(
direction: IntervalProgressDirection.circle,
max: 30,
progress: 10,
intervalSize: 2,
size: Size(200, 200),
highlightColor: Colors.red,
defaultColor: Colors.grey,
intervalColor: Colors.transparent,
intervalHighlightColor: Colors.transparent,
reverse: true,
radius: 0,
intervalDegrees: 5,
strokeWith: 5,
);
copied to clipboard
Property #



Property
type
note




direction
enum
ProgressBar's direction, support vertical and horizontal


max
int
count of default blocks


progress
int
count of highlight blocks


intervalSize
int
size of interval blocks. when vertical direction, means height, when horizontal direction, means width


size
Size
size of this widget


highlightColor
Color
color of highlight blocks


defaultColor
Color
color of default blocks


intervalColor
Color
color of default intervals


intervalHighlightColor
Color
color of intervals which between highlight blocks


reverse
bool



radius
int



intervalDegrees
double
support for circle progress


strokeWith
int
support for circle progress

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.