# onRenderFinish (event)

> 시트가 렌더링된 후 발생되는 이벤트입니다. 발생시점은 아래와 같은 부분에서 발생합니다.

1. 시트 초기화
2. 데이터 조회
3. 화면의 크기 변화시 (예: Ctrl + 휠)
4. 소계 후, 소팅시
5. `removeAll`
6. `rerender`
7. `revertData`
8. `reload`
9. `makeSubTotal`
10. `removeSubTotal`
11. `setFixedCols, setFixedLeft, setFixedRight, setFixedTop`
12. `setFormulaRow`
13. `setInfoRow`
14. `setSize`
15. `setTheme`
16. `setFormulaRowPosition`
17. `setLocale`
18. `updateClientPaging`
19. `setCurrentInfo`

### Syntax

        onRenderFinish : function(paramObject){

        }
    or
        sheet.bind("onRenderFinish" , function(paramObject) {});

### Parameters

Name | Type | Description
--- | --- | ---
sheet | `object` | 렌더링된 시트 객체

### Return

none

### Example

    options.Events = {
        onRenderFinish:function(evtParam){
            // 시트 렌더링이 진행된 후 AR5 행 "sPerson" 열에 해당하는 셀에 12345 값을 입력
            var r5 = sheet.getRowById("AR5");
            sheet.setValue({row:r5 , col:"sPerson" , val:12345 , render:1});

            /*
             ***** 주의 사항 *****
              시트 전체 렌더링 시 항상 onRenderFinish 이벤트가 호출되므로, 시트 전체에 대해 렌더링을 진행하는 메소드는 여기서 작성하면 안됩니다.
             */
        }
    }

### Read More

- onRenderStart event
- render method

### Since

product | version | desc
--- | --- | ---
core | 8.0.0.0 | 기능 추가