AirLinearStateProgressIndicator constructor
AirLinearStateProgressIndicator({
- required Size size,
- double min = LINEAR_LIMITED_MIN_VALUE,
- double max = LINEAR_LIMITED_MAX_VALUE,
- double value = LINEAR_DEFAULT_VALUE,
- Color pathColor = Colors.white,
- Color valueColor = Colors.green,
- bool roundCap = true,
- bool shouldRepaint = false,
- double? pathStrokeWidth,
- double? valueStrokeWidth,
constructor
Implementation
AirLinearStateProgressIndicator({
required Size size,
double min = LINEAR_LIMITED_MIN_VALUE,
double max = LINEAR_LIMITED_MAX_VALUE,
double value = LINEAR_DEFAULT_VALUE,
Color pathColor = Colors.white,
Color valueColor = Colors.green,
bool roundCap = true,
bool shouldRepaint = false,
double? pathStrokeWidth,
double? valueStrokeWidth,
}) {
assert(min >= LINEAR_LIMITED_MIN_VALUE);
assert(max <= LINEAR_LIMITED_MAX_VALUE);
assert(value >= min);
assert(value <= max);
_size = size;
_min = min;
_max = max;
_value = value;
//style
_roundCap = roundCap;
//should repaint
_shouldRepaint = shouldRepaint;
//color
_pathColor = pathColor;
_valueColor = valueColor;
//stroke width
_pathStrokeWidth = pathStrokeWidth;
_valueStrokeWidth = valueStrokeWidth;
}