MCPcopy Create free account
hub / github.com/alignoth/alignoth / n_

Function n_

resources/vega.min.js:14797–14839  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14795 const e_ = (t) =>
14796 (t + "").replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;");
14797 function n_() {
14798 let t = "",
14799 e = "",
14800 n = "";
14801 const r = [],
14802 i = () => (e = n = ""),
14803 o = (t, n) => {
14804 var r;
14805 return (
14806 null != n &&
14807 (e += ` ${t}="${((r = n), e_(r).replace(/"/g, "&quot;").replace(/\t/g, "&#x9;").replace(/\n/g, "&#xA;").replace(/\r/g, "&#xD;"))}"`),
14808 a
14809 );
14810 },
14811 a = {
14812 open(s) {
14813 (((o) => {
14814 (e && ((t += `${e}>${n}`), i()), r.push(o));
14815 })(s),
14816 (e = "<" + s));
14817 for (
14818 var u = arguments.length, l = new Array(u > 1 ? u - 1 : 0), c = 1;
14819 c < u;
14820 c++
14821 )
14822 l[c - 1] = arguments[c];
14823 for (const t of l) for (const e in t) o(e, t[e]);
14824 return a;
14825 },
14826 close() {
14827 const o = r.pop();
14828 return (
14829 (t += e ? e + (n ? `>${n}</${o}>` : "/>") : `</${o}>`),
14830 i(),
14831 a
14832 );
14833 },
14834 attr: o,
14835 text: (t) => ((n += e_(t)), a),
14836 toString: () => t,
14837 };
14838 return a;
14839 }
14840 const r_ = (t) => i_(n_(), t) + "";
14841 function i_(t, e) {
14842 if ((t.open(e.tagName), e.hasAttributes())) {

Callers 2

r_Function · 0.85
_renderMethod · 0.85

Calls 1

e_Function · 0.85

Tested by

no test coverage detected