UNPKG

tdesign-vue-next

Version:
159 lines (156 loc) 3.13 kB
/** * tdesign v1.19.2 * (c) 2026 tdesign * @license MIT */ var dateRangePickerProps = { allowInput: Boolean, borderless: Boolean, cancelRangeSelectLimit: Boolean, cell: { type: Function }, clearable: Boolean, defaultTime: { type: Array, "default": function _default() { return ["00:00:00", "23:59:59"]; } }, disableDate: { type: [Object, Array, Function] }, disableTime: { type: Function }, disabled: { type: [Boolean, Array], "default": void 0 }, enableTimePicker: Boolean, firstDayOfWeek: { type: Number, validator: function validator(val) { if (!val) return true; return [1, 2, 3, 4, 5, 6, 7].includes(val); } }, format: { type: String, "default": "" }, label: { type: [String, Function] }, mode: { type: String, "default": "date", validator: function validator(val) { if (!val) return true; return ["year", "quarter", "month", "week", "date"].includes(val); } }, needConfirm: { type: Boolean, "default": true }, panelActiveDate: { type: Object, "default": void 0 }, panelPreselection: { type: Boolean, "default": true }, placeholder: { type: [String, Array] }, popupProps: { type: Object }, prefixIcon: { type: Function }, presets: { type: [Object, Function] }, presetsPlacement: { type: String, "default": "bottom", validator: function validator(val) { if (!val) return true; return ["left", "top", "right", "bottom"].includes(val); } }, range: { type: [Array, Function] }, rangeInputProps: { type: Object }, readonly: { type: Boolean, "default": void 0 }, separator: { type: String, "default": "" }, size: { type: String, "default": "medium", validator: function validator(val) { if (!val) return true; return ["small", "medium", "large"].includes(val); } }, status: { type: String, "default": "default", validator: function validator(val) { if (!val) return true; return ["default", "success", "warning", "error"].includes(val); } }, suffixIcon: { type: Function }, timePickerProps: { type: Object }, tips: { type: [String, Function] }, value: { type: Array, "default": void 0 }, modelValue: { type: Array, "default": void 0 }, defaultValue: { type: Array, "default": function _default() { return []; } }, valueType: { type: String, validator: function validator(val) { if (!val) return true; return ["time-stamp", "Date", "YYYY", "YYYY-MM", "YYYY-MM-DD", "YYYY-MM-DD HH", "YYYY-MM-DD HH:mm", "YYYY-MM-DD HH:mm:ss", "YYYY-MM-DD HH:mm:ss:SSS"].includes(val); } }, onBlur: Function, onChange: Function, onConfirm: Function, onFocus: Function, onInput: Function, onMonthChange: Function, onPick: Function, onPresetClick: Function, onYearChange: Function }; export { dateRangePickerProps as default }; //# sourceMappingURL=date-range-picker-props.js.map