그리드 » Api

setlayoutinfo

Description

그리드 Layout 정보 오브젝트를 이용하여 그리드 정보를 설정하는 API이다.

Parameters

Parameters Type Description
objGridLayout class 그리드 Layout 정보 오브젝트

Return Value

Type Description
BOOL 정상 처리 여부

Remark

Layout 정보 오브젝트에 대한 정보는 샘플 소스를 참조한다.

Example

function btn_get_mouseup() { var grid_layout_info, column_layout, i; grid_layout_info = this.grdList.getlayoutinfo(); factory.consoleprint("고정열: " + grid_layout_info.fixedcols); factory.consoleprint("고정행: " + grid_layout_info.fixedrows); for (i = 0; i < grid_layout_info.column_layout_arr.length; i++) { column_layout = grid_layout_info.column_layout_arr[i]; factory.consoleprint(i + ", index: " + column_layout.index); factory.consoleprint(i + ", name: " + column_layout.name); factory.consoleprint(i + ", width: " + column_layout.width); factory.consoleprint(i + ", hidden: " + column_layout.hidden); } // 로컬 스토리지에 그리드 Layout 정보를 문자열로 저장 factory.storagesetitem(1, "grid_layout", factory.jsonstringify(grid_layout_info)); } function btn_set_mouseup() { var grid_layout_info; // 로컬 스토리지에서 로드하여 오브젝트로 변환 grid_layout_info = factory.storagegetitem(1, "grid_layout"); if (grid_layout_info) { grid_layout_info = factory.jsonparse(grid_layout_info); // 그리드 Layout 복원 this.grdList.setlayoutinfo(grid_layout_info); } }

See Also

getlayoutinfo

Viewer Ver.

24.8.12.1

Update Date

20240812