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

Function k

resources/vega.min.js:1559–1624  ·  view source on GitHub ↗
(t)

Source from the content-addressed store, hash-verified

1557 b = Ue[v],
1558 w = /[defgprs%]/.test(v);
1559 function k(t) {
1560 var i,
1561 o,
1562 u,
1563 h = _,
1564 k = x;
1565 if ("c" === v) ((k = b(t) + k), (t = ""));
1566 else {
1567 var A = (t = +t) < 0 || 1 / t < 0;
1568 if (
1569 ((t = isNaN(t) ? c : b(Math.abs(t), m)),
1570 y &&
1571 (t = (function (t) {
1572 t: for (var e, n = t.length, r = 1, i = -1; r < n; ++r)
1573 switch (t[r]) {
1574 case ".":
1575 i = e = r;
1576 break;
1577 case "0":
1578 (0 === i && (i = r), (e = r));
1579 break;
1580 default:
1581 if (!+t[r]) break t;
1582 i > 0 && (i = 0);
1583 }
1584 return i > 0 ? t.slice(0, i) + t.slice(e + 1) : t;
1585 })(t)),
1586 A && 0 == +t && "+" !== f && (A = !1),
1587 (h =
1588 (A ? ("(" === f ? f : l) : "-" === f || "(" === f ? "" : f) + h),
1589 (k =
1590 ("s" === v ? He[8 + ze / 3] : "") +
1591 k +
1592 (A && "(" === f ? ")" : "")),
1593 w)
1594 )
1595 for (i = -1, o = t.length; ++i < o; )
1596 if (48 > (u = t.charCodeAt(i)) || u > 57) {
1597 ((k = (46 === u ? a + t.slice(i + 1) : t.slice(i)) + k),
1598 (t = t.slice(0, i)));
1599 break;
1600 }
1601 }
1602 g && !d && (t = r(t, 1 / 0));
1603 var M = h.length + t.length + k.length,
1604 E = M < p ? new Array(p - M + 1).join(e) : "";
1605 switch (
1606 (g &&
1607 d &&
1608 ((t = r(E + t, E.length ? p - k.length : 1 / 0)), (E = "")),
1609 n)
1610 ) {
1611 case "<":
1612 t = h + t + k + E;
1613 break;
1614 case "=":
1615 t = h + E + t + k;
1616 break;

Callers 15

DFunction · 0.70
VFunction · 0.70
DtFunction · 0.70
KrFunction · 0.70
raFunction · 0.70
setFunction · 0.70
modifiedFunction · 0.70
parametersFunction · 0.70
modifiesFunction · 0.70
vega.min.jsFile · 0.70
CuFunction · 0.70
bpFunction · 0.70

Calls 13

QrFunction · 0.85
EnFunction · 0.85
JrFunction · 0.85
vnFunction · 0.85
lineStartMethod · 0.80
pointMethod · 0.80
lineEndMethod · 0.80
bFunction · 0.70
rFunction · 0.70
sFunction · 0.70
AFunction · 0.70
ZrFunction · 0.70

Tested by

no test coverage detected