UNPKG

epic-designer-cjh

Version:

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

78 lines (77 loc) 1.8 kB
import { L as M, Q as _, v as g, Y as h, B as E, Z as l, z as y, I as C } from "./index-97ce4605.js"; import { b as O } from "./_baseIsEqual-2f2ed312.js"; import { h as I } from "./hasIn-b4ac620c.js"; import { i as L } from "./_overRest-dc82ce77.js"; var d = 1, D = 2; function G(n, r, i, t) { var e = i.length, o = e, A = !t; if (n == null) return !o; for (n = Object(n); e--; ) { var f = i[e]; if (A && f[2] ? f[1] !== n[f[0]] : !(f[0] in n)) return !1; } for (; ++e < o; ) { f = i[e]; var u = f[0], s = n[u], a = f[1]; if (A && f[2]) { if (s === void 0 && !(u in n)) return !1; } else { var p = new M(); if (t) var R = t(s, a, u, n, r, p); if (!(R === void 0 ? O(a, s, d | D, t, p) : R)) return !1; } } return !0; } function P(n) { return n === n && !_(n); } function w(n) { for (var r = g(n), i = r.length; i--; ) { var t = r[i], e = n[t]; r[i] = [t, e, P(e)]; } return r; } function m(n, r) { return function(i) { return i == null ? !1 : i[n] === r && (r !== void 0 || n in Object(i)); }; } function F(n) { var r = w(n); return r.length == 1 && r[0][2] ? m(r[0][0], r[0][1]) : function(i) { return i === n || G(i, n, r); }; } var c = 1, S = 2; function b(n, r) { return h(n) && P(r) ? m(E(n), r) : function(i) { var t = l(i, n); return t === void 0 && t === r ? I(i, n) : O(r, t, c | S); }; } function x(n) { return function(r) { return r == null ? void 0 : r[n]; }; } function K(n) { return function(r) { return y(r, n); }; } function N(n) { return h(n) ? x(E(n)) : K(n); } function v(n) { return typeof n == "function" ? n : n == null ? L : typeof n == "object" ? C(n) ? b(n[0], n[1]) : F(n) : N(n); } export { v as b };