UNPKG

1.55 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.ProgressProps = exports.ProgressSize = exports.ProgressType = exports.ProgressStatuses = void 0;
7
8var _vueTypes = _interopRequireDefault(require("../_util/vue-types"));
9
10var _type = require("../_util/type");
11
12function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
13
14var ProgressStatuses = (0, _type.tuple)('normal', 'exception', 'active', 'success');
15exports.ProgressStatuses = ProgressStatuses;
16
17var ProgressType = _vueTypes.default.oneOf((0, _type.tuple)('line', 'circle', 'dashboard'));
18
19exports.ProgressType = ProgressType;
20
21var ProgressSize = _vueTypes.default.oneOf((0, _type.tuple)('default', 'small'));
22
23exports.ProgressSize = ProgressSize;
24var ProgressProps = {
25 prefixCls: _vueTypes.default.string,
26 type: ProgressType,
27 percent: _vueTypes.default.number,
28 successPercent: _vueTypes.default.number,
29 format: _vueTypes.default.func,
30 status: _vueTypes.default.oneOf(ProgressStatuses),
31 showInfo: _vueTypes.default.looseBool,
32 strokeWidth: _vueTypes.default.number,
33 strokeLinecap: _vueTypes.default.oneOf(['butt', 'round', 'square']),
34 strokeColor: _vueTypes.default.oneOfType([_vueTypes.default.string, _vueTypes.default.object]),
35 trailColor: _vueTypes.default.string,
36 width: _vueTypes.default.number,
37 gapDegree: _vueTypes.default.number,
38 gapPosition: _vueTypes.default.oneOf((0, _type.tuple)('top', 'bottom', 'left', 'right')),
39 size: ProgressSize
40};
41exports.ProgressProps = ProgressProps;
\No newline at end of file