You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
interfaceProgressBar{value?: number,minValue?: number,maxValue?: number,size?: 'S'|'L',label?: ReactNode,'aria-label'?: string,labelPosition?: 'top'|'side',showValueLabel?: boolean,// true by default if label, false by default if notformatOptions?: Intl.NumberFormatOptions,// defaults to formatting as a percentage.valueLabel?: ReactNode,// custom value label (e.g. 1 of 4)variant?: 'overBackground',isIndeterminate?: boolean}interfaceProgressCircle{value?: number,minValue?: number,maxValue?: number,size?: 'S'|'M'|'L',variant?: 'overBackground',isCentered?: boolean,isIndeterminate?: boolean}interfaceMeterextendsProgressBar{variant: 'positive'|'warning'|'critical'}
ProgressBar Changes
v2
v3
Notes
<Progress>
<ProgressBar>
size="M"
size="L"
spectrum calls it large, not medium
labelPosition="left"
labelPosition="side"
rtl support
labelPosition="bottom"
-
not supported.
showPercent
showValueLabel
default changed to true if label is specified, false if not.
-
numberFormatter
added. default is percentage, but others can also be supported.