UNPKG

yk-element-components-v2

Version:

123 lines (122 loc) 3.39 kB
function v(a, e, i, o, l, d, s, h) { var n = typeof a == "function" ? a.options : a; e && (n.render = e, n.staticRenderFns = i, n._compiled = !0), o && (n.functional = !0), d && (n._scopeId = "data-v-" + d); var r; if (s ? (r = function(t) { t = t || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext, !t && typeof __VUE_SSR_CONTEXT__ < "u" && (t = __VUE_SSR_CONTEXT__), l && l.call(this, t), t && t._registeredComponents && t._registeredComponents.add(s); }, n._ssrRegister = r) : l && (r = h ? function() { l.call( this, (n.functional ? this.parent : this).$root.$options.shadowRoot ); } : l), r) if (n.functional) { n._injectStyles = r; var g = n.render; n.render = function(m, c) { return r.call(c), g(m, c); }; } else { var u = n.beforeCreate; n.beforeCreate = u ? [].concat(u, r) : [r]; } return { exports: a, options: n }; } const f = function(a) { return a == null || p(a) || Array.isArray(a) && a.length === 2 && a.every(p); }, p = function(a) { return typeof a == "string" || a instanceof String; }, y = { name: "yk-date-picker", props: { type: String, size: String, format: String, valueFormat: String, readonly: Boolean, placeholder: String, startPlaceholder: String, endPlaceholder: String, prefixIcon: String, clearIcon: { type: String, default: "el-icon-circle-close" }, name: { default: "", validator: f }, disabled: Boolean, clearable: { type: Boolean, default: !0 }, id: { default: "", validator: f }, popperClass: String, editable: { type: Boolean, default: !0 }, align: { type: String, default: "left" }, value: {}, defaultValue: {}, defaultTime: {}, rangeSeparator: { default: "-" }, pickerOptions: {}, unlinkPanels: Boolean, validateEvent: { type: Boolean, default: !0 } }, data() { return { datePickValue: this.value }; }, methods: { change(a) { this.$emit("input", a), this.$emit("change", a); }, blur(a) { this.$emit("blur", a); }, focus(a) { this.$emit("focus", a); } } }; var S = function() { var e = this, i = e._self._c; return i("el-date-picker", { attrs: { size: e.size, type: e.type, format: e.format, valueFormat: e.valueFormat, readonly: e.readonly, placeholder: e.placeholder, startPlaceholder: e.startPlaceholder, endPlaceholder: e.endPlaceholder, prefixIcon: e.prefixIcon, clearIcon: e.clearIcon, name: e.name, disabled: e.disabled, clearable: e.clearable, id: e.id, popperClass: e.popperClass, editable: e.editable, align: e.align, defaultValue: e.defaultValue, defaultTime: e.defaultTime, rangeSeparator: e.rangeSeparator, pickerOptions: e.pickerOptions, unlinkPanels: e.unlinkPanels, validateEvent: e.validateEvent }, on: { change: e.change, blur: e.blur, focus: e.focus }, model: { value: e.datePickValue, callback: function(o) { e.datePickValue = o; }, expression: "datePickValue" } }); }, b = [], k = /* @__PURE__ */ v( y, S, b, !1, null, "92de8eee", null, null ); const _ = k.exports, P = { install(a) { a.component(_.name, _); } }; export { P as default };