/* type definition for vsuite Definitions by:emmaHuang Date for Definitions:2019/10/25 */ import Vue, { VNode } from 'vue'; export declare class Progress extends Vue { /** * 类型 * @default normal */ type?: 'default' | 'strip' | 'circle'; /** * 状态,可选值为normal、active、wrong、success * @default normal */ status?: 'normal' | 'active' | 'wrong' | 'success'; /** * 颜色 */ color?: string; /** * 颜色 * @default 22 */ strokeWidth?: string | number; /** * * @default butt */ strokeLinecap?: 'butt' | 'round'; /** * 颜色 * @default 22 */ backWidth?: string | number; /** * * @default */ gradient?: string[]; /** * * @default 200 */ size?: string | number; /** * 是否在垂直方向显示 * @default false */ vertical?: boolean; /** * 百分比 * @default 0 */ percent?: number; /** * * @default false */ textinside?: boolean; /** * * @default false */ disabled?: boolean; /** * * @default false */ hidetext?: boolean; /** * * @default 80 */ radius?: string | number; /** * * @default false */ backColor?: string; /** * slot插槽对象 */ $slots: { /** * 自定义内容 */ '': VNode[]; /** * */ 'text': VNode[]; }; }