저장 관련 함수 호출 시 이벤트 발생 순서입니다.
함수별로 발생하는 이벤트가 다르며,return true로 중간 단계에서 저장을 중단할 수 있습니다.
| 순서 | 이벤트 | 발생 함수 | 시점 | 용도 |
|---|---|---|---|---|
| 1 | onSave | doSave |
호출 시 가장 먼저 | 저장 취소 (return true) |
| 2 | onValidation | doSave, getSaveJson, getSaveString |
셀별 컬럼 단위 순회 | 사용자 정의 유효성 검사 (return true → 저장 중단) |
| 3 | onBeforeSave | doSave |
데이터 수집 후, 서버 전송 전 | 전송 데이터 확인/수정, 저장 취소 (return true) |
| 4 | onAfterSave | doSave, applySaveResult |
서버 응답 수신 후 | 저장 결과 처리 (result, message) |