- this.axes_ = [];
- for (axis = 0; axis < this.attributes_.numAxes(); axis++) {
- this.axes_.push({ yAxisId : i, g : this });
- }
-
- // all options which could be applied per-axis:
- // TODO(konigsberg)
- var globalAxisOptions = [
- 'includeZero',
- 'valueRange',
- 'labelsKMB',
- 'labelsKMG2',
- 'pixelsPerYLabel',
- 'yAxisLabelWidth',
- 'axisLabelFontSize',
- 'axisTickSize',
- 'logscale'
- ];
-
- // Copy global axis options over to the first axis.
- for (i = 0; i < globalAxisOptions.length; i++) {
- var k = globalAxisOptions[i];
- v = this.attr_(k);
- if (v) this.axes_[0][k] = v;
- }
-