Homelogologo
Sponsor

ProgressCircle

A circular indicator that displays the status of a task or a process.

Usage

The ProgressCircle component is used to show the completion status of a task using a circular indicator. It is built using the Progress component parts.

import { Progress } from "@elemnts-ui/react"; <Progress defaultValue={33}> <Progress.Circle> <Progress.CircleTrack /> <Progress.CircleRange /> </Progress.Circle> </Progress>;

Examples

Indeterminate

When the progress value is unknown, set value to null to show an indeterminate state.

API Reference

Progress

The root container for the circular progress component.

PropTypeDefault
valuenumber-
defaultValuenumber50
onValueChange(details: ValueChangeDetails) => void-
minnumber0
maxnumber100
orientation"horizontal" | "vertical""horizontal"
formatOptionsNumberFormatOptions{ style: "percent" }
localestring"en-US"
translationsIntlTranslations-
idstring-
idsPartial<{ root: string; track: string; label: string; circle: string }>-
asChildbooleanfalse

ProgressCircle

The SVG container for circular progress.

PropTypeDefault
asChildbooleanfalse

ProgressCircleTrack

The background track for circular progress.

PropTypeDefault
asChildbooleanfalse

ProgressCircleRange

The visual indicator of the circular progress value.

PropTypeDefault
asChildbooleanfalse