UNPKG

dk-plus

Version:
85 lines (84 loc) 1.68 kB
import { setBooleanProps as t, setStringProp as e, setFunctionProps as a, setNumberProps as r } from "../../_utils/props/index.js"; const o = { modelValue: { type: [String, Number, Date, Array], default: "" }, readonly: t(!1), disabled: t(!1), size: e(null), editable: t(!0), clearable: t(!0), placeholder: e(""), startPlaceholder: e(""), endPlaceholder: e(""), type: e("date"), format: e("YYYY-MM-DD"), popperClass: e(""), popperStyle: { type: [String, Object], default: "" }, popperOptions: { type: Object, default: () => ({}) }, rangeSeparator: e("-"), defaultValue: { type: [Date, Array], default: void 0 }, defaultTime: { type: [Date, Array], default: void 0 }, valueFormat: e(""), id: { type: [String, Array], default: "" }, name: { type: [String, Array], default: "" }, unlinkPanels: t(!1), prefixIcon: { type: [String, Object], default: "" }, clearIcon: { type: [String, Object], default: "IconClose" }, validateEvent: t(!0), disabledDate: a(), shortcuts: { type: Array, default: () => [] }, cellClassName: a(), teleported: t(!0), emptyValues: { type: Array, default: void 0 }, valueOnClear: { type: [String, Number, Boolean, Function], default: void 0 }, fallbackPlacements: { type: Array, default: () => ["bottom", "top", "right", "left"] }, placement: e("bottom"), showFooter: t(!0), showConfirm: t(!0), showWeekNumber: t(!1), automaticDropdown: t(!0), width: e("240px"), panelWidth: e("320px"), firstDayOfWeek: r(0) }; export { o as dkDatePickerProps };