ProgressIndicatorTheme
Customizes the appearance of progress indicators
(ProgressBar, ProgressRing) across the
app.
Properties
- 
          border_radius(BorderRadiusValue | None) –Overrides the default value for 
- 
          circular_track_color(ColorValue | None) –Overrides the default value for ProgressRing.bgcolor.
- 
          circular_track_padding(PaddingValue | None) –Overrides the default value for 
- 
          color(ColorValue | None) –Overrides the default values for ProgressBar.colorand
- 
          linear_min_height(Number | None) –Overrides the default value for 
- 
          linear_track_color(ColorValue | None) –Overrides the default value for ProgressBar.bgcolor.
- 
          refresh_bgcolor(ColorValue | None) –Background color of that fills the circle under the RefreshIndicator (TBD). 
- 
          size_constraints(BoxConstraints | None) –Overrides the default value for 
- 
          stop_indicator_color(ColorValue | None) –Overrides the default value for 
- 
          stop_indicator_radius(Number | None) –Overrides the default value for 
- 
          stroke_align(Number | None) –Overrides the default value for 
- 
          stroke_cap(StrokeCap | None) –Overrides the default value for 
- 
          stroke_width(Number | None) –Overrides the default value for 
- 
          track_gap(Number | None) –Overrides the default values for 
- 
          year_2023(bool) –Overrides the default values for 
Properties#
class-attribute
      instance-attribute
  
#
border_radius: BorderRadiusValue | None = None
Overrides the default value for
ProgressBar.border_radius.
class-attribute
      instance-attribute
  
#
circular_track_color: ColorValue | None = None
Overrides the default value for ProgressRing.bgcolor.
class-attribute
      instance-attribute
  
#
circular_track_padding: PaddingValue | None = None
Overrides the default value for
ProgressRing.padding.
class-attribute
      instance-attribute
  
#
color: ColorValue | None = None
Overrides the default values for ProgressBar.color and
ProgressRing.color.
class-attribute
      instance-attribute
  
#
linear_min_height: Number | None = None
Overrides the default value for
ProgressBar.bar_height.
class-attribute
      instance-attribute
  
#
linear_track_color: ColorValue | None = None
Overrides the default value for ProgressBar.bgcolor.
class-attribute
      instance-attribute
  
#
refresh_bgcolor: ColorValue | None = None
Background color of that fills the circle under the RefreshIndicator (TBD).
class-attribute
      instance-attribute
  
#
size_constraints: BoxConstraints | None = None
Overrides the default value for
ProgressRing.size_constraints.
class-attribute
      instance-attribute
  
#
stop_indicator_color: ColorValue | None = None
Overrides the default value for
ProgressBar.stop_indicator_color.
class-attribute
      instance-attribute
  
#
stop_indicator_radius: Number | None = None
Overrides the default value for
ProgressBar.stop_indicator_radius.
class-attribute
      instance-attribute
  
#
stroke_align: Number | None = None
Overrides the default value for
ProgressRing.stroke_align.
class-attribute
      instance-attribute
  
#
stroke_cap: StrokeCap | None = None
Overrides the default value for
ProgressRing.stroke_cap.
class-attribute
      instance-attribute
  
#
stroke_width: Number | None = None
Overrides the default value for
ProgressRing.stroke_width.
class-attribute
      instance-attribute
  
#
track_gap: Number | None = None
Overrides the default values for
ProgressBar.track_gap and
ProgressRing.track_gap.
class-attribute
      instance-attribute
  
#
year_2023: bool = False
Overrides the default values for
ProgressBar.year_2023 and
ProgressRing.year_2023.