By default, ticks are formatted based on time range selection in timeline. If it pans across days it shows month and if it is with in a day, it shows only time. This is great!
Now I want to localize these ticks. I could provide xAxisTickFormatting to get this done but I want to have the formatting based on the time range selection. "MMM DD" or "HH:MM" based on the current time range selection.
For this I need to change the formatting function dynamically on time range selection event. Is there such an event? Or is there any other way to achieve this?
formatPercent = (val) => { // access to local variables now }
then you have access to the local variable scope as well. which is needed to be able to have conditional formatting. otherwise this answer doesn't fully address the question – Cooksey