code: function setExtremes(newMin, newMax, redraw, animation) {
  
  			redraw = pick(redraw, true); // defaults to true
  
  			fireEvent(axis, 'setExtremes', { // fire an event to enable syncing of multiple charts
  				min: newMin,
  				max: newMax
  			}, function () { // the default event handler
  
  				userMin = newMin;
  				userMax = newMax;
  
  
  				// redraw
  				if (redraw) {
  					chart.redraw(animation);
  				}
  			});
  
  		}
docs: Set the extremes and optionally redraw
  @param {Number} newMin
  @param {Number} newMax
  @param {Boolean} redraw
  @param {Boolean|Object} animation Whether to apply animation, and optionally animation
  configuration