Events
AUIPivot 에서 송출되는 이벤트 리스트입니다.
AUIPivot 에서 송출되는 이벤트 리스트입니다.
| Name | Description |
|---|---|
|
cellClick
|
Type : Event 단일 셀 클릭 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
cellDoubleClick
|
Type : Event 단일 셀 더블클릭 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
columnStateChange
|
Type : Event Version: 2.2 그리드의 칼럼을 사용자가 드래깅으로 자리를 바꾸거나 사이즈를 바꾼 경우 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
contextMenu
|
Type : Event Version: 2.6 그리드에서 마우스 오른쪽 버턴 즉, 컨텍스트 메뉴를 활성화 했을 경우 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
Return : (Boolean or Array) false 를 반환하면 기본 행위인 기본 컨텍스트를 출력시키지 않습니다. 바디(body) 에서 발생했을 경우 사용자 정의 컨텍스트 메뉴를 Array 로 구성하여 반환하면 동적 컨텍스트 메뉴를 구성합니다. |
|
footerClick
|
Type : Event 피벗 그리드 푸터 클릭 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
footerDoubleClick
|
Type : Event 피벗 그리드 푸터 더블 클릭 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
headerClick
|
Type : Event 피벗 그리드 헤더 클릭 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
hScrollChange
|
Type : Event 피벗 그리드의 수평 스크롤(X 스크롤)이 있는 경우, 수평 스크롤의 값이 변경되었을 때 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
이 이벤트 핸들러에서 무리한 작업을 하면 그리드 스크롤링 시 성능이 저하됩니다. |
|
pivotBegin
|
Type : Event Version: 2.5.6 피벗팅이 시작할 때 발생하는 이벤트입니다. pivotBegin 이벤트는 pivotComplete 이벤트와 함께 발생합니다. 즉, 피벗팅 계산이 시작하기 전에 pivotBegin 이벤트가 발생하고 피벗팅 계산 완료 후 렌더링까지 완료된 후 pivotComplete 이벤트가 발생합니다. 이 pivotBegion, pivotComplete 이벤트는 피벗팅 연산이 수행될 때마다 다시 발생합니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
Return : (Boolean) false 를 반환하면 피벗팅을 하지 않습니다. |
|
pivotComplete
|
Type : Event 피벗팅 계산 후 렌더링이 완료될 때 발생하는 이벤트입니다. pivotComplete 이벤트는 pivotBegin 이벤트와 함께 발생합니다. 즉, 피벗팅 계산이 시작하기 전에 pivotBegin 이벤트가 발생하고 피벗팅 계산 완료 후 렌더링까지 완료된 후 pivotComplete 이벤트가 발생합니다. 이 pivotBegion, pivotComplete 이벤트는 피벗팅 연산이 수행될 때마다 다시 발생합니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
pivotPanelHide
|
Type : Event Version: 2.5.1 피벗 패널이 생성된 경우(사용 하는 경우) 피벗 패널이 감춰질 때 발생하는 이벤트입니다. 이 이벤트는 피벗 패널이 이미 생성된 후 사용자에 의해 감춰질 때 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
pivotPanelShow
|
Type : Event Version: 2.5.1 피벗 패널이 생성된 경우(사용 하는 경우) 피벗 패널이 보일 때 발생하는 이벤트입니다. 이 이벤트는 피벗 패널이 생성될 때가 아닌 이미 생성된 후 사용자에 의해 감춰지고 다시 보일 때 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
sorting
|
Type : Event 사용자가 헤더를 클릭 해서 정렬(Sorting)을 설정하거나 변경, 해제 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
만약 정렬을 "Name 오름차순, County 내림차순" 설정한 경우 다음과 같은 sortingFields 정보를 담고 있습니다. [{dataField : "name", sortType : 1}, {dataField : "country", sortType : -1}] 이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
treeOpenChange
|
Type : Event 트리 그리드 일 때 요약 행 아이템의 열기/닫기 상태 변경 시 발생하는 이벤트입니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
|
|
vScrollChange
|
Type : Event 피벗 그리드의 수직 스크롤(Y 스크롤)이 있는 경우, 수직 스크롤의 값이 변경되었을 때 발생하는 이벤트입니다. 사용자가 마우스 휠이나 다른 특정 행위로 수직 스크롤이 변경되면 발생합니다. 이벤트 핸들러로 전달되는 파라메터의 event 객체 요소는 다음과 같습니다.
이 이벤트를 핸들링하는 방법은 다음과 같습니다.
이 이벤트 핸들러에서 무리한 작업을 하면 그리드 스크롤링 시 성능이 저하됩니다. |