1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import { IBaseProps } from '../_util/base';
- /**
- * @description 弹窗,可在其中加入具体内容,展示更多信息供用户使用。
- */
- export interface IProgressBarProps extends IBaseProps {
- /**
- * @description 当前进度,范围 0-100
- * @default 0
- */
- percent: number | string;
- /**
- * @description 模式
- * @default 'line'
- */
- type: 'line' | 'circle';
- /**
- * @description 圆形进度条画布宽度,单位 px
- */
- width: number;
- /**
- * @description 进度条宽度,单位px
- */
- strokeWidth: number | string;
- /**
- * @description 状态,仅限 line
- */
- status: 'success' | 'exception';
- /**
- * @description 进度条颜色
- */
- strokeColor: string;
- /**
- * @description 轨道颜色
- */
- trailColor: string;
- /**
- * @description 每次绘制进度条推进的角度,默认6deg
- * @default 6
- */
- speed: number;
- /**
- * @description 是否开启过渡动画
- * @default true
- */
- animation: boolean;
- }
- export declare const ProgressBarDefaultProps: Partial<IProgressBarProps>;
|