SMART datagrid v1.4 > Classes > GroupRow
callback 매개변수에 지정한 콜백함수가 모든 자손행들에 대해 실행된다.
특정 레벨의 자손행들에 대해서만 실행 시키려면 visit를 이용한다.
// 트리행이 checked/unchekced될 때 모든 자손행들의 checked 상태도 변경한다.
var visiting = false;
treeMain.onRowChecked = function (grid, row, checked) {
if (!visiting) {
visiting = true;
row.visitAll(function (child) {
grid.setChecked(child, checked);
});
visiting = false;
}
};