How can I know which series are on - according to the legend - on TimeChart?
Should I use getEnabledSeries() method?
Also, does enable/disable legend genererate an event that I can listen?
Yes, getEnabledSeries() was added for this purpose.
getEnabledSeries()
Clicking the legend should fire onChartUpdate event.
onChartUpdate
It seems that enabling or disabling the serie legend does not generate a call to onChartUpdate event:
http://jsfiddle.net/sbbtq7a7/
What am I doing wrong?
This is a bug. We will fix it in the next version.
This will be fixed in 1.14.6 which is due to be released tomorrow.