!function(a){function r(e){var t,n=this,o=e.data||{};if(o.elem)n=e.dragTarget=o.elem,e.dragProxy=l.proxy||n,e.cursorOffsetX=o.pageX-o.left,e.cursorOffsetY=o.pageY-o.top,e.offsetX=e.pageX-e.cursorOffsetX,e.offsetY=e.pageY-e.cursorOffsetY;else if(l.dragging||0i[1]&&(a=i[1]));var u=a-o;r&&(null!=r[0]&&ur[1]&&g<1)||(n.min=o,n.max=a)}}),i.setupGrid(),i.draw(),e.preventEvent||i.getPlaceholder().trigger("plotzoom",[i,e])},i.pan=function(e){var s={x:+e.left,y:+e.top};isNaN(s.x)&&(s.x=0),isNaN(s.y)&&(s.y=0),c.each(i.getAxes(),function(e,t){var n,o,a=t.options,r=s[t.direction];n=t.c2p(t.p2c(t.min)+r),o=t.c2p(t.p2c(t.max)+r);var i=a.panRange;!1!==i&&(i&&(null!=i[0]&&i[0]>n&&(n+=r=i[0]-n,o+=r),null!=i[1]&&i[1]