AirLinearStateProgressIndicator constructor

AirLinearStateProgressIndicator({
  1. required Size size,
  2. double min = LINEAR_LIMITED_MIN_VALUE,
  3. double max = LINEAR_LIMITED_MAX_VALUE,
  4. double value = LINEAR_DEFAULT_VALUE,
  5. Color pathColor = Colors.white,
  6. Color valueColor = Colors.green,
  7. bool roundCap = true,
  8. bool shouldRepaint = false,
  9. double? pathStrokeWidth,
  10. 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;
}