행 추가 메소드는 단일 행 추가 addRow와 멀티 행 추가 addRows가 있으며, 비동기로 동작합니다.

속성은 각 동작 시 발생하는 이벤트 onRowAddonAfterRowAdd를 통해서 설정할 수 있습니다.


속성 설정 방법으로는 2가지 방법이 있으며,

첫 번째 방법은 렌더링 되기 전에 사용 가능한 방법으로 아래와 같이 속성을 적용할 수 있습니다.

evtParam.row["컬럼명"+"속성명"] = "속성값";


두 번째 방법은 렌더링 된 후에 사용 가능한 방법으로 아래와 같이 setAttribute를 사용하여 속성을 적용할 수 있습니다.

evtParam.sheet.setAttribute(evtParam.row, "컬럼명", "속성명", "속성값", "render여부");

다중으로 속성을 부여할 경우 render여부를 0이나 false로 설정하고, 마지막에 속성 추가 시 render여부를 1이나 true로 설정해서 rerender가 한번만 적용되도록 설정하여 사용해야 합니다.

rerender는 상당한 리소스를 사용하기 때문에 빈번하게 호출하지 말고, 업무가 종료되는 시점에 한 번만 호출하는 게 좋습니다.