hongluan-ui
Version:
Hongluan Component Library for Vue 3
58 lines (53 loc) • 1.27 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('../../../constants/index.js');
require('../../../utils/index.js');
var event = require('../../../constants/event.js');
var types = require('../../../utils/types.js');
const stepsProps = {
gap: {
type: [Number, String],
default: ""
},
itemPadding: {
type: [Number, String],
default: ""
},
active: {
type: Number,
default: 0
},
dir: {
type: String,
default: "horizontal",
validator: (val) => ["horizontal", "vertical", "inline"].includes(val)
},
block: {
type: Boolean,
default: false
},
center: {
type: Boolean,
default: false
},
simple: {
type: Boolean,
default: false
},
finishStatus: {
type: String,
default: "finish",
validator: (val) => ["wait", "process", "finish", "error", "success"].includes(val)
},
processStatus: {
type: String,
default: "process",
validator: (val) => ["wait", "process", "finish", "error", "success"].includes(val)
}
};
const stepsEmits = {
[event.CHANGE_EVENT]: (newVal, oldVal) => types.isNumber(newVal) && types.isNumber(oldVal)
};
exports.stepsEmits = stepsEmits;
exports.stepsProps = stepsProps;
//# sourceMappingURL=steps.js.map