Sha256: e63c30ae3b6888684adf20ada6a5221f930dc425ac635eaf2e5b5cf1829077d2
Contents?: true
Size: 734 Bytes
Versions: 8
Compression:
Stored size: 734 Bytes
Contents
(function($) { var margin = 40; $.widget('pageflow.linkmapScrollIndicators', { _create: function() { var element = this.element; var scroller = this.options.scroller; scroller.onScroll(toggle); scroller.onScrollEnd(toggle); toggle(); function toggle() { element.toggleClass('can_scroll_left', Math.ceil(scroller.positionX()) < - margin); element.toggleClass('can_scroll_right', Math.floor(scroller.positionX()) > scroller.maxX() + margin); element.toggleClass('can_scroll_up', Math.ceil(scroller.positionY()) < - margin); element.toggleClass('can_scroll_down', Math.floor(scroller.positionY()) > scroller.maxY() + margin); } } }); }(jQuery));
Version data entries
8 entries across 8 versions & 1 rubygems