Progress is used to display the progress status for a task that takes a long time or consists of several steps.

rc.vstack(
    rc.progress(value=0, width="100%"),
    rc.progress(value=50, width="100%"),
    rc.progress(value=75, width="100%"),
    rc.progress(value=100, width="100%"),
    rc.progress(is_indeterminate=True, width="100%"),
    spacing="1em",
    min_width=["10em", "20em"],
)

rc.Progress

A bar to display progress.

PropType | ValuesDefault
has_stripe
bool
is_animated
bool
is_indeterminate
bool
max_
int
min_
int
value
Union[int, float]
color_scheme
str

Event Triggers

See the full list of default event triggers