CircularProgressIndicator constructor

const CircularProgressIndicator(
  1. {Key key,
  2. double value,
  3. Color backgroundColor,
  4. Animation<Color> valueColor,
  5. double strokeWidth: 4.0,
  6. String semanticsLabel,
  7. String semanticsValue}
)

Creates a circular progress indicator.

The value argument can either be null for an indeterminate progress indicator, or non-null for a determinate progress indicator.

Accessibility

The semanticsLabel can be used to identify the purpose of this progress bar for screen reading software. The semanticsValue property may be used for determinate progress indicators to indicate how much progress has been made.

Implementation

const CircularProgressIndicator({
  Key key,
  double value,
  Color backgroundColor,
  Animation<Color> valueColor,
  this.strokeWidth = 4.0,
  String semanticsLabel,
  String semanticsValue,
}) : super(
       key: key,
       value: value,
       backgroundColor: backgroundColor,
       valueColor: valueColor,
       semanticsLabel: semanticsLabel,
       semanticsValue: semanticsValue,
     );