UNPKG

epic-designer-cjh

Version:

基于vue3的设计器,可视化开发页面表单

257 lines (256 loc) 7.7 kB
import { g as J } from "./_commonjsHelpers-c5d32002.js"; import { i as E } from "./interopRequireDefault-40f894e3.js"; import { a as K, r as W } from "./public_api-1267ff2a.js"; import { r as L } from "./_vue_commonjs-external-eb7fec7f.js"; import { r as Q, a as X, b as Y } from "./dayjs-8eea8452.js"; import { a as Z } from "./index-f96a976e.js"; import { r as ee } from "./FormItemContext-6c3deaca.js"; import { r as re } from "./omit-84b99e2b.js"; import { f as te } from "./useConfigInject-d85d8c62.js"; function ne(n, d) { for (var i = 0; i < d.length; i++) { const o = d[i]; if (typeof o != "string" && !Array.isArray(o)) { for (const f in o) if (f !== "default" && !(f in n)) { const l = Object.getOwnPropertyDescriptor(o, f); l && Object.defineProperty(n, f, l.get ? l : { enumerable: !0, get: () => o[f] }); } } } return Object.freeze(Object.defineProperty(n, Symbol.toStringTag, { value: "Module" })); } var M = {}, m = {}, _ = {}, B; function oe() { if (B) return _; B = 1; var n = E; Object.defineProperty(_, "__esModule", { value: !0 }), _.timePickerProps = _.default = void 0; var d = L, i = n(K()), o = n(W()), f = n(Q()), l = X(), e = n(Z()), v = ee(), s = n(re()), u = te(); const h = () => ({ format: String, showNow: (0, u.booleanType)(), showHour: (0, u.booleanType)(), showMinute: (0, u.booleanType)(), showSecond: (0, u.booleanType)(), use12Hours: (0, u.booleanType)(), hourStep: Number, minuteStep: Number, secondStep: Number, hideDisabledOptions: (0, u.booleanType)(), popupClassName: String, status: (0, u.stringType)() }); _.timePickerProps = h; function p(A) { const U = (0, f.default)(A, (0, o.default)((0, o.default)({}, h()), { order: { type: Boolean, default: !0 } })), { TimePicker: $, RangePicker: H } = U, V = (0, d.defineComponent)({ name: "ATimePicker", inheritAttrs: !1, props: (0, o.default)((0, o.default)((0, o.default)((0, o.default)({}, (0, l.commonProps)()), (0, l.datePickerProps)()), h()), { addon: { type: Function } }), slots: Object, setup(T, F) { let { slots: O, expose: q, emit: a, attrs: x } = F; const c = T, P = (0, v.useInjectFormItemContext)(); (0, e.default)(!(O.addon || c.addon), "TimePicker", "`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead."); const g = (0, d.ref)(); q({ focus: () => { var t; (t = g.value) === null || t === void 0 || t.focus(); }, blur: () => { var t; (t = g.value) === null || t === void 0 || t.blur(); } }); const w = (t, I) => { a("update:value", t), a("change", t, I), P.onFieldChange(); }, R = (t) => { a("update:open", t), a("openChange", t); }, j = (t) => { a("focus", t); }, N = (t) => { a("blur", t), P.onFieldBlur(); }, D = (t) => { a("ok", t); }; return () => { const { id: t = P.id.value } = c; return (0, d.createVNode)($, (0, i.default)((0, i.default)((0, i.default)({}, x), (0, s.default)(c, ["onUpdate:value", "onUpdate:open"])), {}, { id: t, dropdownClassName: c.popupClassName, mode: void 0, ref: g, renderExtraFooter: c.addon || O.addon || c.renderExtraFooter || O.renderExtraFooter, onChange: w, onOpenChange: R, onFocus: j, onBlur: N, onOk: D }), O); }; } }), z = (0, d.defineComponent)({ name: "ATimeRangePicker", inheritAttrs: !1, props: (0, o.default)((0, o.default)((0, o.default)((0, o.default)({}, (0, l.commonProps)()), (0, l.rangePickerProps)()), h()), { order: { type: Boolean, default: !0 } }), slots: Object, setup(T, F) { let { slots: O, expose: q, emit: a, attrs: x } = F; const c = T, P = (0, d.ref)(), g = (0, v.useInjectFormItemContext)(); q({ focus: () => { var r; (r = P.value) === null || r === void 0 || r.focus(); }, blur: () => { var r; (r = P.value) === null || r === void 0 || r.blur(); } }); const w = (r, k) => { a("update:value", r), a("change", r, k), g.onFieldChange(); }, R = (r) => { a("update:open", r), a("openChange", r); }, j = (r) => { a("focus", r); }, N = (r) => { a("blur", r), g.onFieldBlur(); }, D = (r, k) => { a("panelChange", r, k); }, t = (r) => { a("ok", r); }, I = (r, k, G) => { a("calendarChange", r, k, G); }; return () => { const { id: r = g.id.value } = c; return (0, d.createVNode)(H, (0, i.default)((0, i.default)((0, i.default)({}, x), (0, s.default)(c, ["onUpdate:open", "onUpdate:value"])), {}, { id: r, dropdownClassName: c.popupClassName, picker: "time", mode: void 0, ref: P, onChange: w, onOpenChange: R, onFocus: j, onBlur: N, onPanelChange: D, onOk: t, onCalendarChange: I }), O); }; } }); return { TimePicker: V, TimeRangePicker: z }; } var C = p; return _.default = C, _; } var S = E; Object.defineProperty(m, "__esModule", { value: !0 }); m.default = m.TimeRangePicker = m.TimePicker = void 0; var ae = S(W()), ie = S(oe()), ue = S(Y()); const { TimePicker: b, TimeRangePicker: y } = (0, ie.default)(ue.default); m.TimeRangePicker = y; m.TimePicker = b; var de = (0, ae.default)(b, { TimePicker: b, TimeRangePicker: y, install: (n) => (n.component(b.name, b), n.component(y.name, y), n) }); m.default = de; (function(n) { Object.defineProperty(n, "__esModule", { value: !0 }); var d = {}; n.default = void 0; var i = f(m); Object.keys(i).forEach(function(e) { e === "default" || e === "__esModule" || Object.prototype.hasOwnProperty.call(d, e) || e in n && n[e] === i[e] || Object.defineProperty(n, e, { enumerable: !0, get: function() { return i[e]; } }); }); function o(e) { if (typeof WeakMap != "function") return null; var v = /* @__PURE__ */ new WeakMap(), s = /* @__PURE__ */ new WeakMap(); return (o = function(u) { return u ? s : v; })(e); } function f(e, v) { if (!v && e && e.__esModule) return e; if (e === null || typeof e != "object" && typeof e != "function") return { default: e }; var s = o(v); if (s && s.has(e)) return s.get(e); var u = {}, h = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var p in e) if (p !== "default" && Object.prototype.hasOwnProperty.call(e, p)) { var C = h ? Object.getOwnPropertyDescriptor(e, p) : null; C && (C.get || C.set) ? Object.defineProperty(u, p, C) : u[p] = e[p]; } return u.default = e, s && s.set(e, u), u; } var l = i.default; n.default = l; })(M); const le = /* @__PURE__ */ J(M), he = /* @__PURE__ */ ne({ __proto__: null, default: le }, [M]); export { he as i };