AirStepStateProgressIndicator constructor
AirStepStateProgressIndicator({})
constructor
Implementation
AirStepStateProgressIndicator({
required this.size,
this.stepCount = DEFAULT_STEP_COUNT,
this.stepValue = DEFAULT_STEP_VALUE,
double pathStrokeWidth = DEFAULT_STROKE_WIDTH,
double valueStrokeWidth = DEFAULT_STROKE_WIDTH,
double spaceWidth = DEFAULT_SPACE_WIDTH,
Color pathColor = Colors.grey,
Color valueColor = Colors.green,
}) {
assert(stepCount > LIMITED_STEP_MIN_VALUE);
assert(stepValue >= LIMITED_STEP_MIN_VALUE);
assert(stepValue <= stepCount);
//stroke width
_pathStrokeWidth = pathStrokeWidth;
_valueStrokeWidth = valueStrokeWidth;
//space
_spaceWidth = spaceWidth;
//color
_pathColor = pathColor;
_valueColor = valueColor;
}