setEventListener (ChartObject method)
특정 이벤트를 추가합니다.
이벤트 추가 후 차트 객체의 최신 사항을 반영하기 위해 반드시 draw()을 호출해줘야 됩니다.
Syntax
{ibchart}.setEventListener(eventType, func);
Parameters
| Name |
Type |
Required |
Description |
eventType |
string |
필수 |
이벤트 종류 |
func |
function |
필수 |
이벤트 핸들러 |
Returns
none
Enum
| Value |
Description |
| searchEnd |
조회 완료 이벤트 |
| addSeries |
시리즈 추가 완료 이벤트 |
| afterPrint |
프린트 직후 이벤트 |
| beforePrint |
프린트 직전 이벤트 |
| click |
차트 영역 클릭 이벤트 |
| drilldown |
드릴다운 이벤트 |
| drillup |
드릴업 이벤트 |
| drillupAll |
최상단 드릴업 이벤트 |
| redraw |
redraw 이벤트 |
| selection |
선택 이벤트 |
| seriesAfterAnimate |
시리즈 애니메이션 직후 이벤트 |
| seriesCheckBoxClick |
시리즈 체크박스 클릭 이벤트 |
| seriesClick |
시리즈 클릭 이벤트 |
| seriesHide |
시리즈 숨김 이벤트 |
| seriesLegendItemClick |
시리즈 범례 클릭 이벤트 |
| seriesMouseOut |
시리즈 마우스 아웃 이벤트 |
| seriesMouseOver |
시리즈 마우스 오버 이벤트 |
| seriesShow |
시리즈 보임 이벤트 |
| pointClick |
포인트 클릭 이벤트 |
| pointMouseOut |
포인트 마우스 아웃 이벤트 |
| pointMouseOver |
포인트 마우스 오버 이벤트 |
| pointRemove |
포인트 선택 이벤트 |
| pointSelect |
포인트 선택 이벤트 |
| pointUnselect |
포인트 선택 해제 이벤트 |
| pointUpdate |
포인트 업데이트 이벤트 |
Example
myChart.setEventListener("searchend",function(event){
if(event.code === -1 || event.msg !== "OK") {
return -1;
}
console.log("데이터 " + event.type + " 완료!");
});
Since