Skip to content

ProgressIndicatorTheme

ProgressIndicatorTheme #

Customizes the appearance of progress indicators (ProgressBar, ProgressRing) across the app.

border_radius #

border_radius: BorderRadiusValue | None = None

Overrides the default value for ProgressBar.border_radius.

circular_track_color #

circular_track_color: ColorValue | None = None

Overrides the default value for ProgressRing.bgcolor.

circular_track_padding #

circular_track_padding: PaddingValue | None = None

Overrides the default value for ProgressRing.padding.

color #

color: ColorValue | None = None

Overrides the default values for ProgressBar.color and ProgressRing.color.

linear_min_height #

linear_min_height: Number | None = None

Overrides the default value for ProgressBar.bar_height.

linear_track_color #

linear_track_color: ColorValue | None = None

Overrides the default value for ProgressBar.bgcolor.

refresh_bgcolor #

refresh_bgcolor: ColorValue | None = None

Background color of that fills the circle under the RefreshIndicator (TBD).

size_constraints #

size_constraints: BoxConstraints | None = None

Overrides the default value for ProgressRing.size_constraints.

stop_indicator_color #

stop_indicator_color: ColorValue | None = None

Overrides the default value for ProgressBar.stop_indicator_color.

stop_indicator_radius #

stop_indicator_radius: Number | None = None

Overrides the default value for ProgressBar.stop_indicator_radius.

stroke_align #

stroke_align: Number | None = None

Overrides the default value for ProgressRing.stroke_align.

stroke_cap #

stroke_cap: StrokeCap | None = None

Overrides the default value for ProgressRing.stroke_cap.

stroke_width #

stroke_width: Number | None = None

Overrides the default value for ProgressRing.stroke_width.

track_gap #

track_gap: Number | None = None

Overrides the default values for ProgressBar.track_gap and ProgressRing.track_gap.

year_2023 #

year_2023: bool = False

Overrides the default values for ProgressBar.year_2023 and ProgressRing.year_2023.