this._chart = AmCharts.makeChart(this.chartId, this.config);
//그래프 클릭
this._chart.addListener("clickGraphItem"
,function(event){
console.log("!!!! clickGraphItem", event);
});
//라벨 클릭
this._chart.legend.addListener("clickLabel"
,function(event){
console.log("!!!! clickLabel", event);
});
//라벨 보이기
this._chart.legend.addListener("showItem"
,function(event){
console.log("!!!! showItem"
, event.dataItem.title
, event);
});
//라벨 숨김
this._chart.legend.addListener("hideItem"
,function(event){
console.log("!!!! hideItem"
, event.dataItem.title
, event.event
, event.chart);
});
ex)
checkChart.chart.legend.clickMarker = function(dataItem, event) {}
checkChart.chart.legend.clickLabel = function(dataItem, event) {}
amchart 참고 : https://docs.amcharts.com/3/javascriptcharts/AmLegend