From b8283b373caa2ac198497a8dd466bf494d81982a Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Wed, 20 Nov 2024 13:04:14 +0000 Subject: Prettified Code! --- webAO/lib/jquery.ui.touch-punch.min.js | 72 +++++++++++++++++++++++++++++++++- 1 file changed, 71 insertions(+), 1 deletion(-) (limited to 'webAO/lib/jquery.ui.touch-punch.min.js') diff --git a/webAO/lib/jquery.ui.touch-punch.min.js b/webAO/lib/jquery.ui.touch-punch.min.js index d572ab6..40e32d7 100644 --- a/webAO/lib/jquery.ui.touch-punch.min.js +++ b/webAO/lib/jquery.ui.touch-punch.min.js @@ -8,4 +8,74 @@ * jquery.ui.widget.js * jquery.ui.mouse.js */ -!(function (a) { function f(a, b) { if (!(a.originalEvent.touches.length > 1)) { a.preventDefault(); const c = a.originalEvent.changedTouches[0]; const d = document.createEvent('MouseEvents'); d.initMouseEvent(b, !0, !0, window, 1, c.screenX, c.screenY, c.clientX, c.clientY, !1, !1, !1, !1, 0, null), a.target.dispatchEvent(d); } } if (a.support.touch = 'ontouchend' in document, a.support.touch) { let e; const b = a.ui.mouse.prototype; const c = b._mouseInit; const d = b._mouseDestroy; b._touchStart = function (a) { const b = this; !e && b._mouseCapture(a.originalEvent.changedTouches[0]) && (e = !0, b._touchMoved = !1, f(a, 'mouseover'), f(a, 'mousemove'), f(a, 'mousedown')); }, b._touchMove = function (a) { e && (this._touchMoved = !0, f(a, 'mousemove')); }, b._touchEnd = function (a) { e && (f(a, 'mouseup'), f(a, 'mouseout'), this._touchMoved || f(a, 'click'), e = !1); }, b._mouseInit = function () { const b = this; b.element.bind({ touchstart: a.proxy(b, '_touchStart'), touchmove: a.proxy(b, '_touchMove'), touchend: a.proxy(b, '_touchEnd') }), c.call(b); }, b._mouseDestroy = function () { const b = this; b.element.unbind({ touchstart: a.proxy(b, '_touchStart'), touchmove: a.proxy(b, '_touchMove'), touchend: a.proxy(b, '_touchEnd') }), d.call(b); }; } }(jQuery)); +!(function (a) { + function f(a, b) { + if (!(a.originalEvent.touches.length > 1)) { + a.preventDefault(); + const c = a.originalEvent.changedTouches[0]; + const d = document.createEvent("MouseEvents"); + d.initMouseEvent( + b, + !0, + !0, + window, + 1, + c.screenX, + c.screenY, + c.clientX, + c.clientY, + !1, + !1, + !1, + !1, + 0, + null, + ), + a.target.dispatchEvent(d); + } + } + if (((a.support.touch = "ontouchend" in document), a.support.touch)) { + let e; + const b = a.ui.mouse.prototype; + const c = b._mouseInit; + const d = b._mouseDestroy; + (b._touchStart = function (a) { + const b = this; + !e && + b._mouseCapture(a.originalEvent.changedTouches[0]) && + ((e = !0), + (b._touchMoved = !1), + f(a, "mouseover"), + f(a, "mousemove"), + f(a, "mousedown")); + }), + (b._touchMove = function (a) { + e && ((this._touchMoved = !0), f(a, "mousemove")); + }), + (b._touchEnd = function (a) { + e && + (f(a, "mouseup"), + f(a, "mouseout"), + this._touchMoved || f(a, "click"), + (e = !1)); + }), + (b._mouseInit = function () { + const b = this; + b.element.bind({ + touchstart: a.proxy(b, "_touchStart"), + touchmove: a.proxy(b, "_touchMove"), + touchend: a.proxy(b, "_touchEnd"), + }), + c.call(b); + }), + (b._mouseDestroy = function () { + const b = this; + b.element.unbind({ + touchstart: a.proxy(b, "_touchStart"), + touchmove: a.proxy(b, "_touchMove"), + touchend: a.proxy(b, "_touchEnd"), + }), + d.call(b); + }); + } +})(jQuery); -- cgit