컨텍스트 메뉴의 항목 선택 시 동작을 설정합니다.
| Name | Type | Description |
|---|---|---|
| index | number |
대상 메뉴의 인덱스 |
| mapData | object |
컨텍스트 메뉴가 열린 지점의 맵 데이터 |
| title | string |
클릭한 컨텍스트 메뉴의 항목명 |
| x | number |
컨텍스트 메뉴가 열린 지점의 x좌표 |
| y | number |
컨텍스트 메뉴가 열린 지점의 y좌표 |
| lat | number |
컨텍스트 메뉴가 열린 지점의 위도 |
| lon | number |
컨텍스트 메뉴가 열린 지점의 경도 |
none
IBMapCharts.config({
contextMenu : {
enable : true,
menuItems : [
'포인트 추가',
'', // 구분선 추가
'전체 포인트 숨기기'
],
width: 120,
align: 'center',
class: 'map2-context',
onclick: function (ev) {
if (ev.index == 0) {
var id = 'point-' + new Date().getTime();
var name = 'point ' + (ibmap.point.get().length + 1);
ibmap.point.add([{
'id': 'p-001',
'name': name,
'lat': ev.lat,
'lon': ev.lon
}]);
} else if (ev.index == 1) {
ibmap.point.hide();
}
}
}
})
| version | desc |
|---|---|
| 8.0.0.10 | 기능 추가 |
| 8.0.0.14 | lat, lon parameter 추가 |