interface ProgressProps {
    aria-label?: string;
    aria-labelledby?: string;
    children?: ReactNode;
    className?: string;
    format?: ((percent?, successPercent?) => ReactNode);
    gapDegree?: number;
    gapPosition?: "left" | "right" | "top" | "bottom";
    percent?: number;
    prefixCls?: string;
    rootClassName?: string;
    showInfo?: boolean;
    size?: number | [string | number, number] | ProgressSize;
    status?: "success" | "active" | "normal" | "exception";
    steps?: number;
    strokeColor?: string | string[] | ProgressGradient;
    strokeLinecap?: "round" | "butt" | "square";
    strokeWidth?: number;
    style?: CSSProperties;
    success?: SuccessProps;
    successPercent?: number;
    trailColor?: string;
    type?: "circle" | "line" | "dashboard";
    width?: number;
}

Hierarchy

  • ProgressAriaProps
    • ProgressProps

Properties

aria-label?: string

Defines a string value that labels the current element.

See

aria-labelledby.

aria-labelledby?: string

Identifies the element (or elements) that labels the current element.

See

aria-describedby.

children?: ReactNode
className?: string
format?: ((percent?, successPercent?) => ReactNode)

Type declaration

    • (percent?, successPercent?): ReactNode
    • Parameters

      • Optional percent: number
      • Optional successPercent: number

      Returns ReactNode

gapDegree?: number
gapPosition?: "left" | "right" | "top" | "bottom"
percent?: number
prefixCls?: string
rootClassName?: string
showInfo?: boolean
size?: number | [string | number, number] | ProgressSize
status?: "success" | "active" | "normal" | "exception"
steps?: number
strokeColor?: string | string[] | ProgressGradient
strokeLinecap?: "round" | "butt" | "square"
strokeWidth?: number
style?: CSSProperties
success?: SuccessProps
successPercent?: number

Deprecated

Use success instead

trailColor?: string
type?: "circle" | "line" | "dashboard"
width?: number

Deprecated

Use size instead

Generated using TypeDoc