Skip to Content

JavaScript File

URL: https://unpkg.com/scrollbooster@3.0.2/dist/scrollbooster.min.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Sat, 26 Oct 1985 08:15:00 GMT
Download Time: Less than a second
Cookies: None
Size: 14 KB
HTTP Headers:  15 headers
Links In:  1 pages
OK Issues: No issues found

1!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("ScrollBooster",[],e):"object"==typeof exports?exports.ScrollBooster=e():t.ScrollBooster=e()}

2(this,(function(){return function(t){var e={}

3;function i(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}

4}

5;return t[o].call(n.exports,n,n.exports,i),n.l=!0,n.exports}

6return i.m=t,i.c=e,i.d=function(t,e,o){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o}

7)}

8,i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}

9),Object.defineProperty(t,"__esModule",{value:!0}

10)}

11,i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}

12),2&e&&"string"!=typeof t)for(var n in t)i.d(o,n,function(e){return t[e]}

13.bind(null,n));return o}

14,i.n=function(t){var e=t&&t.__esModule?function(){return t.default}

15:function(){return t}

16;return i.d(e,"a",e),e}

17,i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}

18,i.p="",i(i.s=0)}

19([function(t,e,i){"use strict";function o(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}

20))),i.push.apply(i,o)}

21return i}

22function n(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{}

23;e%2?o(Object(i),!0).forEach((function(e){r(t,e,i[e])}

24)):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}

25))}

26return t}

27function r(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}

28):t[e]=i,t}

29function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}

30function a(t,e){for(var i=0;i<e.length;i++){var o=e[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}

31}

32i.r(e),i.d(e,"default",(function(){return p}

33));var l=function(t){return Math.max(t.offsetHeight,t.scrollHeight)}

34,p=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}

35;s(this,t);var i={content:e.viewport.children[0],direction:"all",pointerMode:"all",scrollMode:void 0,bounce:!0,bounceForce:.1,friction:.05,textSelection:!1,inputsFocus:!0,emulateScroll:!1,preventDefaultOnEmulateScroll:!1,preventPointerMoveDefault:!0,lockScrollOnDragDirection:!1,pointerDownPreventDefault:!0,dragDirectionTolerance:40,onPointerDown:function(){}

36,onPointerUp:function(){}

37,onPointerMove:function(){}

38,onClick:function(){}

39,onUpdate:function(){}

40,onWheel:function(){}

...

</html>