UNPKG

epic-designer-cjh

Version:

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

168 lines (167 loc) 4.75 kB
import { M as K, F as I, G as q, U as M, H as x, I as G, J as $, K as N, L as R, N as J, O as B } from "./index-97ce4605.js"; var Q = "__lodash_hash_undefined__"; function X(n) { return this.__data__.set(n, Q), this; } function Y(n) { return this.__data__.has(n); } function E(n) { var e = -1, a = n == null ? 0 : n.length; for (this.__data__ = new K(); ++e < a; ) this.add(n[e]); } E.prototype.add = E.prototype.push = X; E.prototype.has = Y; function Z(n, e) { for (var a = -1, f = n == null ? 0 : n.length; ++a < f; ) if (e(n[a], a, n)) return !0; return !1; } function c(n, e) { return n.has(e); } var W = 1, m = 2; function b(n, e, a, f, u, r) { var s = a & W, g = n.length, l = e.length; if (g != l && !(s && l > g)) return !1; var t = r.get(n), v = r.get(e); if (t && v) return t == e && v == n; var _ = -1, i = !0, p = a & m ? new E() : void 0; for (r.set(n, e), r.set(e, n); ++_ < g; ) { var d = n[_], A = e[_]; if (f) var T = s ? f(A, d, _, e, n, r) : f(d, A, _, n, e, r); if (T !== void 0) { if (T) continue; i = !1; break; } if (p) { if (!Z(e, function(O, w) { if (!c(p, w) && (d === O || u(d, O, a, f, r))) return p.push(w); })) { i = !1; break; } } else if (!(d === A || u(d, A, a, f, r))) { i = !1; break; } } return r.delete(n), r.delete(e), i; } function h(n) { var e = -1, a = Array(n.size); return n.forEach(function(f, u) { a[++e] = [u, f]; }), a; } function z(n) { var e = -1, a = Array(n.size); return n.forEach(function(f) { a[++e] = f; }), a; } var j = 1, V = 2, o = "[object Boolean]", k = "[object Date]", nn = "[object Error]", en = "[object Map]", rn = "[object Number]", an = "[object RegExp]", fn = "[object Set]", sn = "[object String]", un = "[object Symbol]", ln = "[object ArrayBuffer]", gn = "[object DataView]", C = I ? I.prototype : void 0, S = C ? C.valueOf : void 0; function tn(n, e, a, f, u, r, s) { switch (a) { case gn: if (n.byteLength != e.byteLength || n.byteOffset != e.byteOffset) return !1; n = n.buffer, e = e.buffer; case ln: return !(n.byteLength != e.byteLength || !r(new M(n), new M(e))); case o: case k: case rn: return q(+n, +e); case nn: return n.name == e.name && n.message == e.message; case an: case sn: return n == e + ""; case en: var g = h; case fn: var l = f & j; if (g || (g = z), n.size != e.size && !l) return !1; var t = s.get(n); if (t) return t == e; f |= V, s.set(n, e); var v = b(g(n), g(e), f, u, r, s); return s.delete(n), v; case un: if (S) return S.call(n) == S.call(e); } return !1; } var _n = 1, dn = Object.prototype, An = dn.hasOwnProperty; function vn(n, e, a, f, u, r) { var s = a & _n, g = x(n), l = g.length, t = x(e), v = t.length; if (l != v && !s) return !1; for (var _ = l; _--; ) { var i = g[_]; if (!(s ? i in e : An.call(e, i))) return !1; } var p = r.get(n), d = r.get(e); if (p && d) return p == e && d == n; var A = !0; r.set(n, e), r.set(e, n); for (var T = s; ++_ < l; ) { i = g[_]; var O = n[i], w = e[i]; if (f) var D = s ? f(w, O, i, e, n, r) : f(O, w, i, n, e, r); if (!(D === void 0 ? O === w || u(O, w, a, f, r) : D)) { A = !1; break; } T || (T = i == "constructor"); } if (A && !T) { var y = n.constructor, P = e.constructor; y != P && "constructor" in n && "constructor" in e && !(typeof y == "function" && y instanceof y && typeof P == "function" && P instanceof P) && (A = !1); } return r.delete(n), r.delete(e), A; } var pn = 1, H = "[object Arguments]", U = "[object Array]", L = "[object Object]", Tn = Object.prototype, F = Tn.hasOwnProperty; function On(n, e, a, f, u, r) { var s = G(n), g = G(e), l = s ? U : $(n), t = g ? U : $(e); l = l == H ? L : l, t = t == H ? L : t; var v = l == L, _ = t == L, i = l == t; if (i && N(n)) { if (!N(e)) return !1; s = !0, v = !1; } if (i && !v) return r || (r = new R()), s || J(n) ? b(n, e, a, f, u, r) : tn(n, e, l, a, f, u, r); if (!(a & pn)) { var p = v && F.call(n, "__wrapped__"), d = _ && F.call(e, "__wrapped__"); if (p || d) { var A = p ? n.value() : n, T = d ? e.value() : e; return r || (r = new R()), u(A, T, a, f, r); } } return i ? (r || (r = new R()), vn(n, e, a, f, u, r)) : !1; } function wn(n, e, a, f, u) { return n === e ? !0 : n == null || e == null || !B(n) && !B(e) ? n !== n && e !== e : On(n, e, a, f, wn, u); } export { E as S, wn as b, c };