Skip to content
This repository has been archived by the owner on Dec 31, 2019. It is now read-only.

maxLabelHeight is not enough which is 135 angle or some angle. #21

Open
devginie opened this issue Aug 9, 2016 · 0 comments
Open

maxLabelHeight is not enough which is 135 angle or some angle. #21

devginie opened this issue Aug 9, 2016 · 0 comments

Comments

@devginie
Copy link

devginie commented Aug 9, 2016

maxLabelHeight is not enough which is 135 angle or some angle.

just set xaxis.rotateTicksPadding to an number in pixel.

var rotateTicks, rotateTicksRads, radsAboveHoriz, rotateTicksPadding;
...
                var opts = plot.getAxes().xaxis.options;
                if (opts.rotateTicks === undefined) {
                    return;
                }

                if (opts.rotateTicksPadding === undefined) {
                  rotateTicksPadding = 0;
                } else {
                  rotateTicksPadding = opts.rotateTicksPadding;
                }

                rotateTicks = parseInt(opts.rotateTicks, 10);
                if (rotateTicks.toString() != opts.rotateTicks || rotateTicks == 0 || rotateTicks >= 180) {
                    return;
                }
...
                  if (ticks[i].height > maxLabelHeight) {
                      maxLabelHeight = ticks[i].height + rotateTicksPadding;
                  }

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant