Fix #7107
This commit is contained in:
@@ -222,16 +222,30 @@ export class ThresholdManager {
|
||||
|
||||
// fill
|
||||
if (threshold.fill) {
|
||||
options.grid.markings.push({
|
||||
yaxis: { from: threshold.value, to: limit },
|
||||
color: fillColor,
|
||||
});
|
||||
if (threshold.yaxis === 'right' && this.shouldDrawHandles) {
|
||||
options.grid.markings.push({
|
||||
y2axis: { from: threshold.value, to: limit },
|
||||
color: fillColor,
|
||||
});
|
||||
} else {
|
||||
options.grid.markings.push({
|
||||
yaxis: { from: threshold.value, to: limit },
|
||||
color: fillColor,
|
||||
});
|
||||
}
|
||||
}
|
||||
if (threshold.line) {
|
||||
options.grid.markings.push({
|
||||
yaxis: { from: threshold.value, to: threshold.value },
|
||||
color: lineColor,
|
||||
});
|
||||
if (threshold.yaxis === 'right' && this.shouldDrawHandles) {
|
||||
options.grid.markings.push({
|
||||
y2axis: { from: threshold.value, to: threshold.value },
|
||||
color: lineColor,
|
||||
});
|
||||
} else {
|
||||
options.grid.markings.push({
|
||||
yaxis: { from: threshold.value, to: threshold.value },
|
||||
color: lineColor,
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ export class ThresholdFormCtrl {
|
||||
op: 'gt',
|
||||
fill: true,
|
||||
line: true,
|
||||
yaxis: 'left',
|
||||
});
|
||||
this.panelCtrl.render();
|
||||
}
|
||||
@@ -109,6 +110,15 @@ var template = `
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="gf-form">
|
||||
<label class="gf-form-label">Y-axis</label>
|
||||
<div class="gf-form-select-wrapper">
|
||||
<select class="gf-form-input" ng-model="threshold.yaxis"
|
||||
ng-options="f for f in ['left', 'right']" ng-change="ctrl.render()" ng-disabled="ctrl.disabled">
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="gf-form">
|
||||
<label class="gf-form-label">
|
||||
<a class="pointer" ng-click="ctrl.removeThreshold($index)" ng-disabled="ctrl.disabled">
|
||||
|
||||
Reference in New Issue
Block a user