Browse Source

Position 'outer-middle' and 'outer-center' interchangeable

'outer-middle' and 'outer-center' are interchangeable regardless of axis orientation.
pull/2502/head
Kayla Kremer 6 years ago
parent
commit
1d6b6284b9
  1. 8
      src/axis.js

8
src/axis.js

@ -220,9 +220,9 @@ Axis.prototype.textForY2AxisLabel = function textForY2AxisLabel() {
Axis.prototype.xForAxisLabel = function xForAxisLabel(forHorizontal, position) { Axis.prototype.xForAxisLabel = function xForAxisLabel(forHorizontal, position) {
var $$ = this.owner; var $$ = this.owner;
if (forHorizontal) { if (forHorizontal) {
return position.isLeft ? 0 : position.isCenter ? $$.width / 2 : $$.width; return position.isLeft ? 0 : position.isCenter || position.isMiddle ? $$.width / 2 : $$.width;
} else { } else {
return position.isBottom ? -$$.height : position.isMiddle ? -$$.height / 2 : 0; return position.isBottom ? -$$.height : position.isMiddle || position.isCenter ? -$$.height / 2 : 0;
} }
}; };
Axis.prototype.dxForAxisLabel = function dxForAxisLabel(forHorizontal, position) { Axis.prototype.dxForAxisLabel = function dxForAxisLabel(forHorizontal, position) {
@ -234,9 +234,9 @@ Axis.prototype.dxForAxisLabel = function dxForAxisLabel(forHorizontal, position)
}; };
Axis.prototype.textAnchorForAxisLabel = function textAnchorForAxisLabel(forHorizontal, position) { Axis.prototype.textAnchorForAxisLabel = function textAnchorForAxisLabel(forHorizontal, position) {
if (forHorizontal) { if (forHorizontal) {
return position.isLeft ? 'start' : position.isCenter ? 'middle' : 'end'; return position.isLeft ? 'start' : position.isCenter || position.isMiddle ? 'middle' : 'end';
} else { } else {
return position.isBottom ? 'start' : position.isMiddle ? 'middle' : 'end'; return position.isBottom ? 'start' : position.isMiddle || position.isCenter ? 'middle' : 'end';
} }
}; };
Axis.prototype.xForXAxisLabel = function xForXAxisLabel() { Axis.prototype.xForXAxisLabel = function xForXAxisLabel() {

Loading…
Cancel
Save