Merge pull request #615 from EverythingMe/fix_y_axis

Fix: y axis settings should take into account two axes
This commit is contained in:
Arik Fraimovich
2015-10-19 11:33:12 +03:00
2 changed files with 5 additions and 4 deletions

View File

@@ -244,11 +244,12 @@
scope.visualization.options.xAxis.type = xAxisType;
});
scope.yAxisType = (scope.visualization.options.yAxis && scope.visualization.options.yAxis.type) || scope.yAxisType;
scope.visualization.options.yAxis = scope.visualization.options.yAxis || [{type: 'linear'}, {type: 'linear', opposite: true}];
scope.yAxisType = (scope.visualization.options.yAxis && scope.visualization.options.yAxis[0].type) || scope.yAxisType;
yAxisUnwatch = scope.$watch("yAxisType", function (yAxisType) {
scope.visualization.options.yAxis = scope.visualization.options.yAxis || {};
scope.visualization.options.yAxis.type = yAxisType;
scope.visualization.options.yAxis[0].type = yAxisType;
scope.visualization.options.yAxis[1].type = yAxisType;
});
} else {
if (chartOptionsUnwatch) {

View File

@@ -60,7 +60,7 @@
<div class="col-sm-10">
<input name="yAxisName" type="text" class="form-control"
ng-model="visualization.options.yAxis.title.text"
ng-model="visualization.options.yAxis[0].title.text"
placeholder="">
</div>
</div>