1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- var runtime = require('../../../utils/vue/props/runtime.js');
- const progressProps = runtime.buildProps({
- type: {
- type: String,
- default: "line",
- values: ["line", "circle", "dashboard"]
- },
- percentage: {
- type: Number,
- default: 0,
- validator: (val) => val >= 0 && val <= 100
- },
- status: {
- type: String,
- default: "",
- values: ["", "success", "exception", "warning"]
- },
- indeterminate: Boolean,
- duration: {
- type: Number,
- default: 3
- },
- strokeWidth: {
- type: Number,
- default: 6
- },
- strokeLinecap: {
- type: runtime.definePropType(String),
- default: "round"
- },
- textInside: Boolean,
- width: {
- type: Number,
- default: 126
- },
- showText: {
- type: Boolean,
- default: true
- },
- color: {
- type: runtime.definePropType([
- String,
- Array,
- Function
- ]),
- default: ""
- },
- striped: Boolean,
- stripedFlow: Boolean,
- format: {
- type: runtime.definePropType(Function),
- default: (percentage) => `${percentage}%`
- }
- });
- exports.progressProps = progressProps;
- //# sourceMappingURL=progress.js.map
|