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}
6
return 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)}
21
return i}
22
function 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
))}
26
return t}
27
function 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}
29
function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}
30
function 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
}
32
i.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>