{"version":3,"file":"jquery.nanoscroller.min.js","sources":["../../coffeescripts/jquery.nanoscroller.coffee"],"names":["define","amd","$","factory","window","document","jQuery","BROWSER_IS_IE7","BROWSER_SCROLLBAR_WIDTH","DOMSCROLL","DOWN","DRAG","ENTER","KEYDOWN","KEYUP","MOUSEDOWN","MOUSEENTER","MOUSEMOVE","MOUSEUP","MOUSEWHEEL","NanoScroll","PANEDOWN","RESIZE","SCROLL","SCROLLBAR","TOUCHMOVE","UP","WHEEL","cAF","defaults","getBrowserScrollbarWidth","hasTransform","isFFWithBuggyScrollbar","rAF","transform","_elementStyle","_prefixStyle","_vendor","windowContext","requestAnimationFrame","cancelAnimationFrame","createElement","style","vendors","_i","_len","i","length","vendor","substr","charAt","toUpperCase","outer","outerStyle","scrollbarWidth","position","width","height","overflow","top","body","appendChild","offsetWidth","clientWidth","removeChild","isOSXFF","ua","version","navigator","userAgent","test","exec","replace","el","options","this","$el","doc","documentContext","win","find","$content","children","contentClass","attr","tabIndex","content","previousPosition","iOSNativeScrolling","WebkitOverflowScrolling","nativeScrolling","generate","createEvents","reset","prototype","preventScrolling","e","direction","isActive","type","originalEvent","detail","preventDefault","wheelDelta","css","updateScrollValues","maxScrollTop","scrollHeight","clientHeight","prevScrollTop","contentScrollTop","scrollTop","trigger","maximum","maxSliderTop","paneHeight","sliderHeight","setOnScrollStyles","cssValue","sliderTop","scrollRAF","_this","slider","events","down","isBeingDragged","offsetY","pageY","offset","is","target","addClass","bind","drag","sliderY","paneTop","scroll","up","removeClass","unbind","panedown","layerY","preventPageScrolling","wheel","delta","enter","_ref","buttons","which","apply","arguments","addEvents","removeEvents","disableResize","pane","cssRule","currentPadding","paneClass","sliderClass","append","getComputedStyle","getPropertyValue","right","paddingRight","restore","stopped","show","contentHeight","contentPosition","contentStyle","contentStyleOverflowY","paneBottom","paneOuterHeight","parentMaxHeight","stop","overflowY","parseInt","outerHeight","Math","round","sliderMinHeight","sliderMaxHeight","overflowX","hide","opacity","alwaysVisible","visibility","marginRight","max","min","scrollBottom","scrollTo","node","destroy","remove","removeAttr","hasClass","flash","fn","nanoScroller","settings","each","scrollbar","nanoscroller","extend"],"mappings":"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"}