autoSkip support for calculateTickRotation #6075
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If you have autoSkip on then you can have
calculateTickRotation
return 0. This addresses space constraints via auto-skipping instead of rotation. As a result, it leaves more room for the chart contents by keeping the scale height low since there's no rotation. The current logic is not cohesive and calculates thelabelRotation
and_autoSkip
independently often coming up with results that are fairly sub-optimal when combinedCloses user reports #3981 and #5765. Closes my previous attempt #6072. Partially addresses #6074