UNPKG

@coderlt/form-designer

Version:

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

603 lines (602 loc) 20.5 kB
import { c as Lr } from "./_commonjsHelpers-c5d32002.js"; function Wr(C) { for (var l = 0, a, s = 0, k = C.length; k >= 4; ++s, k -= 4) a = C.charCodeAt(s) & 255 | (C.charCodeAt(++s) & 255) << 8 | (C.charCodeAt(++s) & 255) << 16 | (C.charCodeAt(++s) & 255) << 24, a = /* Math.imul(k, m): */ (a & 65535) * 1540483477 + ((a >>> 16) * 59797 << 16), a ^= /* k >>> r: */ a >>> 24, l = /* Math.imul(k, m): */ (a & 65535) * 1540483477 + ((a >>> 16) * 59797 << 16) ^ /* Math.imul(h, m): */ (l & 65535) * 1540483477 + ((l >>> 16) * 59797 << 16); switch (k) { case 3: l ^= (C.charCodeAt(s + 2) & 255) << 16; case 2: l ^= (C.charCodeAt(s + 1) & 255) << 8; case 1: l ^= C.charCodeAt(s) & 255, l = /* Math.imul(h, m): */ (l & 65535) * 1540483477 + ((l >>> 16) * 59797 << 16); } return l ^= l >>> 13, l = /* Math.imul(h, m): */ (l & 65535) * 1540483477 + ((l >>> 16) * 59797 << 16), ((l ^ l >>> 15) >>> 0).toString(36); } const Kr = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({ __proto__: null, default: Wr }, Symbol.toStringTag, { value: "Module" })); var Dr = { animationIterationCount: 1, aspectRatio: 1, borderImageOutset: 1, borderImageSlice: 1, borderImageWidth: 1, boxFlex: 1, boxFlexGroup: 1, boxOrdinalGroup: 1, columnCount: 1, columns: 1, flex: 1, flexGrow: 1, flexPositive: 1, flexShrink: 1, flexNegative: 1, flexOrder: 1, gridRow: 1, gridRowEnd: 1, gridRowSpan: 1, gridRowStart: 1, gridColumn: 1, gridColumnEnd: 1, gridColumnSpan: 1, gridColumnStart: 1, msGridRow: 1, msGridRowSpan: 1, msGridColumn: 1, msGridColumnSpan: 1, fontWeight: 1, lineHeight: 1, opacity: 1, order: 1, orphans: 1, tabSize: 1, widows: 1, zIndex: 1, zoom: 1, WebkitLineClamp: 1, // SVG-related properties fillOpacity: 1, floodOpacity: 1, stopOpacity: 1, strokeDasharray: 1, strokeDashoffset: 1, strokeMiterlimit: 1, strokeOpacity: 1, strokeWidth: 1 }; const Yr = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({ __proto__: null, default: Dr }, Symbol.toStringTag, { value: "Module" })); var rr = { exports: {} }, Cr; function qr() { return Cr || (Cr = 1, function(C, l) { (function(a, s) { s(l); })(Lr, function(a) { var s = "-ms-", k = "-moz-", o = "-webkit-", ar = "comm", F = "rule", Z = "decl", Sr = "@page", Er = "@media", pr = "@import", Or = "@charset", Ar = "@viewport", Rr = "@supports", Tr = "@document", _r = "@namespace", tr = "@keyframes", Mr = "@font-face", zr = "@counter-style", jr = "@font-feature-values", hr = "@layer", dr = Math.abs, U = String.fromCharCode, J = Object.assign; function br(r, t) { return f(r, 0) ^ 45 ? (((t << 2 ^ f(r, 0)) << 2 ^ f(r, 1)) << 2 ^ f(r, 2)) << 2 ^ f(r, 3) : 0; } function cr(r) { return r.trim(); } function $(r, t) { return (r = t.exec(r)) ? r[0] : r; } function n(r, t, c) { return r.replace(t, c); } function L(r, t) { return r.indexOf(t); } function f(r, t) { return r.charCodeAt(t) | 0; } function S(r, t, c) { return r.slice(t, c); } function v(r) { return r.length; } function W(r) { return r.length; } function E(r, t) { return t.push(r), r; } function er(r, t) { return r.map(t).join(""); } function nr(r, t) { return r.filter(function(c) { return !$(c, t); }); } a.line = 1, a.column = 1, a.length = 0, a.position = 0, a.character = 0, a.characters = ""; function D(r, t, c, e, i, d, g, p) { return { value: r, root: t, parent: c, type: e, props: i, children: d, line: a.line, column: a.column, length: g, return: "", siblings: p }; } function O(r, t) { return J(D("", null, null, "", null, null, 0, r.siblings), r, { length: -r.length }, t); } function I(r) { for (; r.root; ) r = O(r.root, { children: [r] }); E(r, r.siblings); } function mr() { return a.character; } function vr() { return a.character = a.position > 0 ? f(a.characters, --a.position) : 0, a.column--, a.character === 10 && (a.column = 1, a.line--), a.character; } function b() { return a.character = a.position < a.length ? f(a.characters, a.position++) : 0, a.column++, a.character === 10 && (a.column = 1, a.line++), a.character; } function T() { return f(a.characters, a.position); } function H() { return a.position; } function K(r, t) { return S(a.characters, r, t); } function Y(r) { switch (r) { case 0: case 9: case 10: case 13: case 32: return 5; case 33: case 43: case 44: case 47: case 62: case 64: case 126: case 59: case 123: case 125: return 4; case 58: return 3; case 34: case 39: case 40: case 91: return 2; case 41: case 93: return 1; } return 0; } function sr(r) { return a.line = a.column = 1, a.length = v(a.characters = r), a.position = 0, []; } function ir(r) { return a.characters = "", r; } function q(r) { return cr(K(a.position - 1, Q(r === 91 ? r + 2 : r === 40 ? r + 1 : r))); } function xr(r) { return ir(wr(sr(r))); } function gr(r) { for (; (a.character = T()) && a.character < 33; ) b(); return Y(r) > 2 || Y(a.character) > 3 ? "" : " "; } function wr(r) { for (; b(); ) switch (Y(a.character)) { case 0: E(or(a.position - 1), r); break; case 2: E(q(a.character), r); break; default: E(U(a.character), r); } return r; } function kr(r, t) { for (; --t && b() && !(a.character < 48 || a.character > 102 || a.character > 57 && a.character < 65 || a.character > 70 && a.character < 97); ) ; return K(r, H() + (t < 6 && T() == 32 && b() == 32)); } function Q(r) { for (; b(); ) switch (a.character) { case r: return a.position; case 34: case 39: r !== 34 && r !== 39 && Q(a.character); break; case 40: r === 41 && Q(r); break; case 92: b(); break; } return a.position; } function $r(r, t) { for (; b() && r + a.character !== 47 + 10; ) if (r + a.character === 42 + 42 && T() === 47) break; return "/*" + K(t, a.position - 1) + "*" + U(r === 47 ? r : b()); } function or(r) { for (; !Y(T()); ) b(); return K(r, a.position); } function Ir(r) { return ir(V("", null, null, null, [""], r = sr(r), 0, [0], r)); } function V(r, t, c, e, i, d, g, p, w) { for (var A = 0, _ = 0, m = g, N = 0, M = 0, P = 0, x = 1, B = 1, R = 1, h = 0, z = "", G = i, j = d, y = e, u = z; B; ) switch (P = h, h = b()) { case 40: if (P != 108 && f(u, m - 1) == 58) { L(u += n(q(h), "&", "&\f"), "&\f") != -1 && (R = -1); break; } case 34: case 39: case 91: u += q(h); break; case 9: case 10: case 13: case 32: u += gr(P); break; case 92: u += kr(H() - 1, 7); continue; case 47: switch (T()) { case 42: case 47: E(yr($r(b(), H()), t, c, w), w); break; default: u += "/"; } break; case 123 * x: p[A++] = v(u) * R; case 125 * x: case 59: case 0: switch (h) { case 0: case 125: B = 0; case 59 + _: R == -1 && (u = n(u, /\f/g, "")), M > 0 && v(u) - m && E(M > 32 ? fr(u + ";", e, c, m - 1, w) : fr(n(u, " ", "") + ";", e, c, m - 2, w), w); break; case 59: u += ";"; default: if (E(y = ur(u, t, c, A, _, i, p, z, G = [], j = [], m, d), d), h === 123) if (_ === 0) V(u, t, y, y, G, d, m, p, j); else switch (N === 99 && f(u, 3) === 110 ? 100 : N) { case 100: case 108: case 109: case 115: V(r, y, y, e && E(ur(r, y, y, 0, 0, i, p, z, i, G = [], m, j), j), i, j, m, p, e ? G : j); break; default: V(u, y, y, y, [""], j, 0, p, j); } } A = _ = M = 0, x = R = 1, z = u = "", m = g; break; case 58: m = 1 + v(u), M = P; default: if (x < 1) { if (h == 123) --x; else if (h == 125 && x++ == 0 && vr() == 125) continue; } switch (u += U(h), h * x) { case 38: R = _ > 0 ? 1 : (u += "\f", -1); break; case 44: p[A++] = (v(u) - 1) * R, R = 1; break; case 64: T() === 45 && (u += q(b())), N = T(), _ = m = v(z = u += or(H())), h++; break; case 45: P === 45 && v(u) == 2 && (x = 0); } } return d; } function ur(r, t, c, e, i, d, g, p, w, A, _, m) { for (var N = i - 1, M = i === 0 ? d : [""], P = W(M), x = 0, B = 0, R = 0; x < e; ++x) for (var h = 0, z = S(r, N + 1, N = dr(B = g[x])), G = r; h < P; ++h) (G = cr(B > 0 ? M[h] + " " + z : n(z, /&\f/g, M[h]))) && (w[R++] = G); return D(r, t, c, i === 0 ? F : p, w, A, _, m); } function yr(r, t, c, e) { return D(r, t, c, ar, U(mr()), S(r, 2, -2), 0, e); } function fr(r, t, c, e, i) { return D(r, t, c, Z, S(r, 0, e), S(r, e + 1, -1), e, i); } function lr(r, t, c) { switch (br(r, t)) { case 5103: return o + "print-" + r + r; case 5737: case 4201: case 3177: case 3433: case 1641: case 4457: case 2921: case 5572: case 6356: case 5844: case 3191: case 6645: case 3005: case 6391: case 5879: case 5623: case 6135: case 4599: case 4855: case 4215: case 6389: case 5109: case 5365: case 5621: case 3829: return o + r + r; case 4789: return k + r + r; case 5349: case 4246: case 4810: case 6968: case 2756: return o + r + k + r + s + r + r; case 5936: switch (f(r, t + 11)) { case 114: return o + r + s + n(r, /[svh]\w+-[tblr]{2}/, "tb") + r; case 108: return o + r + s + n(r, /[svh]\w+-[tblr]{2}/, "tb-rl") + r; case 45: return o + r + s + n(r, /[svh]\w+-[tblr]{2}/, "lr") + r; } case 6828: case 4268: case 2903: return o + r + s + r + r; case 6165: return o + r + s + "flex-" + r + r; case 5187: return o + r + n(r, /(\w+).+(:[^]+)/, o + "box-$1$2" + s + "flex-$1$2") + r; case 5443: return o + r + s + "flex-item-" + n(r, /flex-|-self/g, "") + ($(r, /flex-|baseline/) ? "" : s + "grid-row-" + n(r, /flex-|-self/g, "")) + r; case 4675: return o + r + s + "flex-line-pack" + n(r, /align-content|flex-|-self/g, "") + r; case 5548: return o + r + s + n(r, "shrink", "negative") + r; case 5292: return o + r + s + n(r, "basis", "preferred-size") + r; case 6060: return o + "box-" + n(r, "-grow", "") + o + r + s + n(r, "grow", "positive") + r; case 4554: return o + n(r, /([^-])(transform)/g, "$1" + o + "$2") + r; case 6187: return n(n(n(r, /(zoom-|grab)/, o + "$1"), /(image-set)/, o + "$1"), r, "") + r; case 5495: case 3959: return n(r, /(image-set\([^]*)/, o + "$1$`$1"); case 4968: return n(n(r, /(.+:)(flex-)?(.*)/, o + "box-pack:$3" + s + "flex-pack:$3"), /s.+-b[^;]+/, "justify") + o + r + r; case 4200: if (!$(r, /flex-|baseline/)) return s + "grid-column-align" + S(r, t) + r; break; case 2592: case 3360: return s + n(r, "template-", "") + r; case 4384: case 3616: return c && c.some(function(e, i) { return t = i, $(e.props, /grid-\w+-end/); }) ? ~L(r + (c = c[t].value), "span") ? r : s + n(r, "-start", "") + r + s + "grid-row-span:" + (~L(c, "span") ? $(c, /\d+/) : +$(c, /\d+/) - +$(r, /\d+/)) + ";" : s + n(r, "-start", "") + r; case 4896: case 4128: return c && c.some(function(e) { return $(e.props, /grid-\w+-start/); }) ? r : s + n(n(r, "-end", "-span"), "span ", "") + r; case 4095: case 3583: case 4068: case 2532: return n(r, /(.+)-inline(.+)/, o + "$1$2") + r; case 8116: case 7059: case 5753: case 5535: case 5445: case 5701: case 4933: case 4677: case 5533: case 5789: case 5021: case 4765: if (v(r) - 1 - t > 6) switch (f(r, t + 1)) { case 109: if (f(r, t + 4) !== 45) break; case 102: return n(r, /(.+:)(.+)-([^]+)/, "$1" + o + "$2-$3$1" + k + (f(r, t + 3) == 108 ? "$3" : "$2-$3")) + r; case 115: return ~L(r, "stretch") ? lr(n(r, "stretch", "fill-available"), t, c) + r : r; } break; case 5152: case 5920: return n(r, /(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/, function(e, i, d, g, p, w, A) { return s + i + ":" + d + A + (g ? s + i + "-span:" + (p ? w : +w - +d) + A : "") + r; }); case 4949: if (f(r, t + 6) === 121) return n(r, ":", ":" + o) + r; break; case 6444: switch (f(r, f(r, 14) === 45 ? 18 : 11)) { case 120: return n(r, /(.+:)([^;\s!]+)(;|(\s+)?!.+)?/, "$1" + o + (f(r, 14) === 45 ? "inline-" : "") + "box$3$1" + o + "$2$3$1" + s + "$2box$3") + r; case 100: return n(r, ":", ":" + s) + r; } break; case 5719: case 2647: case 2135: case 3927: case 2391: return n(r, "scroll-", "scroll-snap-") + r; } return r; } function X(r, t) { for (var c = "", e = 0; e < r.length; e++) c += t(r[e], e, r, t) || ""; return c; } function Pr(r, t, c, e) { switch (r.type) { case hr: if (r.children.length) break; case pr: case Z: return r.return = r.return || r.value; case ar: return ""; case tr: return r.return = r.value + "{" + X(r.children, e) + "}"; case F: if (!v(r.value = r.props.join(","))) return ""; } return v(c = X(r.children, e)) ? r.return = r.value + "{" + c + "}" : ""; } function Gr(r) { var t = W(r); return function(c, e, i, d) { for (var g = "", p = 0; p < t; p++) g += r[p](c, e, i, d) || ""; return g; }; } function Nr(r) { return function(t) { t.root || (t = t.return) && r(t); }; } function Fr(r, t, c, e) { if (r.length > -1 && !r.return) switch (r.type) { case Z: r.return = lr(r.value, r.length, c); return; case tr: return X([O(r, { value: n(r.value, "@", "@" + o) })], e); case F: if (r.length) return er(c = r.props, function(i) { switch ($(i, e = /(::plac\w+|:read-\w+)/)) { case ":read-only": case ":read-write": I(O(r, { props: [n(i, /:(read-\w+)/, ":" + k + "$1")] })), I(O(r, { props: [i] })), J(r, { props: nr(c, e) }); break; case "::placeholder": I(O(r, { props: [n(i, /:(plac\w+)/, ":" + o + "input-$1")] })), I(O(r, { props: [n(i, /:(plac\w+)/, ":" + k + "$1")] })), I(O(r, { props: [n(i, /:(plac\w+)/, s + "input-$1")] })), I(O(r, { props: [i] })), J(r, { props: nr(c, e) }); break; } return ""; }); } } function Ur(r) { switch (r.type) { case F: r.props = r.props.map(function(t) { return er(xr(t), function(c, e, i) { switch (f(c, 0)) { case 12: return S(c, 1, v(c)); case 0: case 40: case 43: case 62: case 126: return c; case 58: i[++e] === "global" && (i[e] = "", i[++e] = "\f" + S(i[e], e = 1, -1)); case 32: return e === 1 ? "" : c; default: switch (e) { case 0: return r = c, W(i) > 1 ? "" : c; case (e = W(i) - 1): case 2: return e === 2 ? c + r + r : c + r; default: return c; } } }); }); } } a.CHARSET = Or, a.COMMENT = ar, a.COUNTER_STYLE = zr, a.DECLARATION = Z, a.DOCUMENT = Tr, a.FONT_FACE = Mr, a.FONT_FEATURE_VALUES = jr, a.IMPORT = pr, a.KEYFRAMES = tr, a.LAYER = hr, a.MEDIA = Er, a.MOZ = k, a.MS = s, a.NAMESPACE = _r, a.PAGE = Sr, a.RULESET = F, a.SUPPORTS = Rr, a.VIEWPORT = Ar, a.WEBKIT = o, a.abs = dr, a.alloc = sr, a.append = E, a.assign = J, a.caret = H, a.char = mr, a.charat = f, a.combine = er, a.comment = yr, a.commenter = $r, a.compile = Ir, a.copy = O, a.dealloc = ir, a.declaration = fr, a.delimit = q, a.delimiter = Q, a.escaping = kr, a.filter = nr, a.from = U, a.hash = br, a.identifier = or, a.indexof = L, a.lift = I, a.match = $, a.middleware = Gr, a.namespace = Ur, a.next = b, a.node = D, a.parse = V, a.peek = T, a.prefix = lr, a.prefixer = Fr, a.prev = vr, a.replace = n, a.ruleset = ur, a.rulesheet = Nr, a.serialize = X, a.sizeof = W, a.slice = K, a.stringify = Pr, a.strlen = v, a.substr = S, a.token = Y, a.tokenize = xr, a.tokenizer = wr, a.trim = cr, a.whitespace = gr, Object.defineProperty(a, "__esModule", { value: !0 }); }); }(rr, rr.exports)), rr.exports; } export { Yr as a, Kr as e, Wr as m, qr as r, Dr as u };