MCPcopy
hub / github.com/tdewolff/minify / getWheelDeltaMayPolyfill

Function getWheelDeltaMayPolyfill

_benchmarks/sample_echarts.js:1279–1295  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

1277 return e;
1278 }
1279 function getWheelDeltaMayPolyfill(e) {
1280 var rawWheelDelta = e.wheelDelta;
1281 if (rawWheelDelta) {
1282 return rawWheelDelta;
1283 }
1284 var deltaX = e.deltaX;
1285 var deltaY = e.deltaY;
1286 if (deltaX == null || deltaY == null) {
1287 return rawWheelDelta;
1288 }
1289 var delta = deltaY !== 0 ? Math.abs(deltaY) : Math.abs(deltaX);
1290 var sign = deltaY > 0 ? -1
1291 : deltaY < 0 ? 1
1292 : deltaX > 0 ? -1
1293 : 1;
1294 return 3 * delta * sign;
1295 }
1296 function addEventListener(el, name, handler, opt) {
1297 if (isDomLevel2) {
1298 el.addEventListener(name, handler, opt);

Callers 1

normalizeEventFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…