code: function () {
  		var chart = this.chart,
  			options = this.options,
  			offsetLeft = options.offsetLeft || 0,
  			offsetRight = options.offsetRight || 0,
  			horiz = this.horiz,
  			width,
  			height,
  			top,
  			left;
  
  		// Expose basic values to use in Series object and navigator
  		this.left = left = pick(options.left, chart.plotLeft + offsetLeft);
  		this.top = top = pick(options.top, chart.plotTop);
  		this.width = width = pick(options.width, chart.plotWidth - offsetLeft + offsetRight);
  		this.height = height = pick(options.height, chart.plotHeight);
  		this.bottom = chart.chartHeight - height - top;
  		this.right = chart.chartWidth - width - left;
  
  		// Direction agnostic properties
  		this.len = mathMax(horiz ? width : height, 0); // mathMax fixes #905
  		this.pos = horiz ? left : top; // distance from SVG origin
  	}
docs: Update the axis metrics