I know that Kendo UI doesn't currently provide any way to toggle automatic rotation of category labels (for the line, column, etc. charts that have a category axis). What I'm mostly interested in is some direction on where I should focus my efforts in the source code if I want to try to add this functionality myself. I primarily use the ASP.NET MVC wrappers, but I assume there would be some endpoints I would have to tweak or add to make this work.
I am aware that I can trim the labels; that unfortunately doesn't always work (nor does it often look all that good for my use-cases). The step option also doesn't get me what I need. I *could* manually calculate a rotation angle if I were binding to data on the server end, but that causes the view in which these charts are used to load somewhat slowly (some of the charts are driven by aggregate data that I don't control).
By way of example, the Chart.js library already does this: http://www.chartjs.org/docs/#line-chart-introduction (if you set a narrow viewport, you can see the labels rotate).
I am aware that I can trim the labels; that unfortunately doesn't always work (nor does it often look all that good for my use-cases). The step option also doesn't get me what I need. I *could* manually calculate a rotation angle if I were binding to data on the server end, but that causes the view in which these charts are used to load somewhat slowly (some of the charts are driven by aggregate data that I don't control).
By way of example, the Chart.js library already does this: http://www.chartjs.org/docs/#line-chart-introduction (if you set a narrow viewport, you can see the labels rotate).