|
chartMouseClick: function (args) {
var visibleSeriesCount = chart.series.length;
if (args.target.indexOf('_chart_legend_') > -1) {
for (var i = 0; i < chart.series.length; i++) {
var targetId = (i.toString() === args.target.replace('line-container_chart_legend_', '').replace('text_', '').split('_')[0] );
if ((!chart.series[i].visible && !targetId) ||
(chart.series[i].visible && targetId)) {
visibleSeriesCount--;
}
}
if (visibleSeriesCount === 1) {
chart.primaryXAxis.stripLines = [
{
visible: true,text: 'Winter', color: 'red',
textStyle: { size: '18px', color: '#ffffff', fontWeight: '600' },
border: { width: 0 }, rotation: -90, start: new Date(2005, 0, 1), end: new Date(2011, 0, 1)
}];
chart.refresh();
} else {
chart.primaryXAxis.stripLines = [];
chart.refresh();
}
}
} |
|
chartMouseClick: (args) => {
alert('variable : ' + this.myVar);
}, |