@fesjs/fes-design
Version:
fes-design for PC
56 lines (54 loc) • 1.08 kB
JavaScript
const RANGE_POSITION = {
LEFT: 'left',
RIGHT: 'right'
};
let SELECTED_STATUS = /*#__PURE__*/function (SELECTED_STATUS) {
SELECTED_STATUS[SELECTED_STATUS["START"] = 0] = "START";
SELECTED_STATUS[SELECTED_STATUS["END"] = 1] = "END";
return SELECTED_STATUS;
}({});
const YEAR_COUNT = 16;
const COMMON_PROPS = {
modelValue: {
type: [Array, Number]
},
format: String,
type: {
type: String,
default: 'date'
},
minDate: {
type: [Date, Number]
},
maxDate: {
type: [Date, Number]
},
disabledDate: {
type: Function,
default: () => false
},
disabledTime: {
type: Function,
default: () => false
},
hourStep: Number,
minuteStep: Number,
secondStep: Number,
defaultTime: [String, Array]
};
const CALENDARS_PROPS = {
control: {
type: Boolean,
default: false
},
shortcuts: {
type: Object
}
};
const RANGE_PROPS = {
maxRange: {
// 7D七天, 1M一个月, 2Y两年
type: String
}
};
export { CALENDARS_PROPS, COMMON_PROPS, RANGE_POSITION, RANGE_PROPS, SELECTED_STATUS, YEAR_COUNT };