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

Function Wh

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

Source from the content-addressed store, hash-verified

10102 .unknown(t.unknown());
10103 }
10104 function Wh() {
10105 var t,
10106 e,
10107 n,
10108 r,
10109 i,
10110 o,
10111 a = Lh,
10112 s = Lh,
10113 u = gh,
10114 l = Uh;
10115 function c() {
10116 var t = Math.min(a.length, s.length);
10117 return (
10118 l !== Uh &&
10119 (l = (function (t, e) {
10120 var n;
10121 return (
10122 t > e && ((n = t), (t = e), (e = n)),
10123 function (n) {
10124 return Math.max(t, Math.min(e, n));
10125 }
10126 );
10127 })(a[0], a[t - 1])),
10128 (r = t > 2 ? jh : Ph),
10129 (i = o = null),
10130 f
10131 );
10132 }
10133 function f(e) {
10134 return null == e || isNaN((e = +e))
10135 ? n
10136 : (i || (i = r(a.map(t), s, u)))(t(l(e)));
10137 }
10138 return (
10139 (f.invert = function (n) {
10140 return l(e((o || (o = r(s, a.map(t), ch)))(n)));
10141 }),
10142 (f.domain = function (t) {
10143 return arguments.length ? ((a = Array.from(t, Rh)), c()) : a.slice();
10144 }),
10145 (f.range = function (t) {
10146 return arguments.length ? ((s = Array.from(t)), c()) : s.slice();
10147 }),
10148 (f.rangeRound = function (t) {
10149 return ((s = Array.from(t)), (u = mh), c());
10150 }),
10151 (f.clamp = function (t) {
10152 return arguments.length ? ((l = !!t || Uh), c()) : l !== Uh;
10153 }),
10154 (f.interpolate = function (t) {
10155 return arguments.length ? ((u = t), c()) : u;
10156 }),
10157 (f.unknown = function (t) {
10158 return arguments.length ? ((n = t), f) : n;
10159 }),
10160 function (n, r) {
10161 return ((t = n), (e = r), c());

Callers 3

HhFunction · 0.85
ldFunction · 0.85
vega.min.jsFile · 0.85

Calls 6

eFunction · 0.85
lFunction · 0.70
rFunction · 0.70
cFunction · 0.70
mapMethod · 0.45
fromMethod · 0.45

Tested by

no test coverage detected