Until Highcharts supports a public API method to make this change dynamically, you'd need the new "getNativeAxis()" method to do this on your own (which is coming in version 1.3.1; see this post if you need it ahead of time.)
I haven't tested this myself, but with that you should then be able to setup a JSNI method like so:
I'm guessing you might then need to call 'chart.redraw()'. If you have a chance to give that a try, let us know if it works or if you run into trouble.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Until Highcharts supports a public API method to make this change dynamically, you'd need the new "getNativeAxis()" method to do this on your own (which is coming in version 1.3.1; see this post if you need it ahead of time.)
I haven't tested this myself, but with that you should then be able to setup a JSNI method like so:
Which you could then invoke like so (being careful to only call that method after the chart has been rendered):
I'm guessing you might then need to call 'chart.redraw()'. If you have a chance to give that a try, let us know if it works or if you run into trouble.