corrade-nucleus-nucleons – Rev 1

Subversion Repositories:
Rev:
/*
 Highcharts JS v5.0.10 (2017-03-31)

 (c) 2009-2017 Torstein Honsi

 License: www.highcharts.com/license
*/
(function(k){"object"===typeof module&&module.exports?module.exports=k:k(Highcharts)})(function(k){(function(f){function k(){return Array.prototype.slice.call(arguments,1)}function v(c){c.apply(this);this.drawBreaks(this.xAxis,["x"]);this.drawBreaks(this.yAxis,q(this.pointArrayMap,["y"]))}var q=f.pick,r=f.wrap,u=f.each,y=f.extend,z=f.isArray,w=f.fireEvent,t=f.Axis,A=f.Series;y(t.prototype,{isInBreak:function(c,e){var g=c.repeat||Infinity,a=c.from,b=c.to-c.from;e=e>=a?(e-a)%g:g-(a-e)%g;return c.inclusive?
e<=b:e<b&&0!==e},isInAnyBreak:function(c,e){var g=this.options.breaks,a=g&&g.length,b,d,m;if(a){for(;a--;)this.isInBreak(g[a],c)&&(b=!0,d||(d=q(g[a].showPoints,this.isXAxis?!1:!0)));m=b&&e?b&&!d:b}return m}});r(t.prototype,"setTickPositions",function(c){c.apply(this,Array.prototype.slice.call(arguments,1));if(this.options.breaks){var e=this.tickPositions,g=this.tickPositions.info,a=[],b;<B>for(b=0;b<e.length;b++)this.isInAnyBreak(e[b])||a.push(e[b]);this.tickPositions=a;this.tickPositions.info=g}});
r(t.prototype,"init",function(c,e,g){var a=this;g.breaks&&g.breaks.length&&(g.ordinal=!1);c.call(this,e,g);c=this.options.breaks;a.isBroken=z(c)&&!!c.length;a.isBroken&&(a.val2lin=function(b){var d=b,m,c;for(c=0;c<a.breakArray.length;c++)if(m=a.breakArray[c],m.to<=b)d-=m.len;else if(m.from>=b)break;else if(a.isInBreak(m,b)){d-=b-m.from;break}return d},a.lin2val=function(b){var d,c;for(c=0;c<a.breakArray.length&&!(d=a.breakArray[c],d.from>=b);c++)d.to<b?b+=d.len:a.isInBreak(d,b)&&(b+=d.len);return b},
a.setExtremes=function(a,d,c,g,e){for(;this.isInAnyBreak(a);)a-=this.closestPointRange;for(;this.isInAnyBreak(d);)d-=this.closestPointRange;t.prototype.setExtremes.call(this,a,d,c,g,e)},a.setAxisTranslation=function(b){t.prototype.setAxisTranslation.call(this,b);var d=a.options.breaks;b=[];var c=[],g=0,e,h,n=a.userMin||a.min,f=a.userMax||a.max,k=q(a.pointRangePadding,0),l,p;for(p in d)h=d[p],e=h.repeat||Infinity,a.isInBreak(h,n)&&(n+=h.to%e-n%e),a.isInBreak(h,f)&&(f-=f%e-h.from%e);for(p in d){h=d[p];
l=h.from;for(e=h.repeat||Infinity;l-e>n;)l-=e;for(;l<n;)l+=e;for(;l<f;l+=e)b.push({value:l,move:"in"}),b.push({value:l+(h.to-h.from),move:"out",size:h.breakSize})}b.sort(function(a,b){return a.value===b.value?("in"===a.move?0:1)-("in"===b.move?0:1):a.value-b.value});d=0;l=n;for(p in b)h=b[p],d+="in"===h.move?1:-1,1===d&&"in"===h.move&&(l=h.value),0===d&&(c.push({from:l,to:h.value,len:h.value-l-(h.size||0)}),g+=h.value-l-(h.size||0));a.breakArray=c;a.unitLength=f-n-g+k;w(a,"afterBreaks");a.transA=
a.options.staticScale?a.options.staticScale:(f-a.min+k)/a.unitLength*a.transA;k&&(a.minPixelPadding=a.transA*a.minPointOffset);a.min=n;a.max=f})});r(A.prototype,"generatePoints",function(c){c.apply(this,k(arguments));var e=this.xAxis,g=this.yAxis,a=this.points,b,d=a.length,f=this.options.connectNulls,x;if(e&&g&&(e.options.breaks||g.options.breaks))for(;d--;)b=a[d],x=null===b.y&&!1===f,x||!e.isInAnyBreak(b.x,!0)&&!g.isInAnyBreak(b.y,!0)||(a.splice(d,1),this.data[d]&&this.data[d].destroyElements())});
f.Series.prototype.drawBreaks=function(c,e){var g=this,a=g.points,b,d,f,k;c&&u(e,function(e){b=c.breakArray||[];d=c.isXAxis?c.min:q(g.options.threshold,c.min);u(a,function(a){k=q(a["stack"+e.toUpperCase()],a[e]);u(b,function(b){f=!1;if(db.to||d>b.from&&kb.from&&kb.from&&k>b.to&&k

Generated by GNU Enscript 1.6.5.90.