pointLegendItemClick (event)

범례에 포인트가 표시되는 차트(pie, funnel 등)에서 범례 항목을 클릭하는 시점에 발생하는 이벤트입니다.
이 이벤트는 포인트의 표시/숨김이 이미 바뀐 뒤에 발생하므로 취소할 수 없습니다. 클릭으로 숨겨지지 않게 하려면 legendItemClick 이벤트를 사용합니다.

Info

Name Type Required Description
event object 선택 이벤트 인자 객체
type string 선택(legendItemClick) 이벤트 타입
target object 선택 클릭된 범례의 포인트
target.visible boolean 선택 클릭 후 표시 여부
browserEvent object 선택 브라우저 마우스 이벤트

Context Info

Name Type Required Description
this object 선택 포인트 속성
this.category string or number 선택 지점의 카테고리(axislabel)
this.x number 선택 지점의 x값
this.y number 선택 지점의 y값
this.name string 선택 지점 이름
this.series object 선택 포인트가 속한 시리즈

Example

myChart.setEvents({
  pointLegendItemClick: function(event) {
    // 클릭 후의 표시 상태 확인
    console.log(this.name + (this.visible ? " 표시" : " 숨김"));
  }
});

myChart.setEventListener("pointLegendItemClick", function(event){
  console.log(this.name + (this.visible ? " 표시" : " 숨김"));
});

Since

version desc
7.3.1.32