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