팩토리 » Api

getglobalstyleinfo

Description

현재 프로젝트의 글로벌 스타일 오브젝트를 반환하는 API이다.

Return Value

Type Description
INSTANCE Global Style 정보 오브젝트

Remark

instGlobalStyleInfo 오브젝트 구조는 아래와 같다.
instGlobalStyleInfo = {
    style_id: {                   // 스타일 ID
        id: "style_id",           // 스타일 ID와 같은값
        xf_prop: {                // 스타일에 정의된 속성 정보
        }
    },
    ...                           // 스타일 ID 갯수 만큼 반복
};

instGlobalStyleInfo 오브젝트 및 xf_prop 오브젝트의 내부 값들은 아래의 샘플 소스를 참조하여 정보를 확인할 수 있다

var obInst = {a: 1, b: 2, c: 3};
var strKey;

for (strKey in obInst) {
    console.log("KEY = " + strKey + ", VALUE = " + obInst[strKey]);
}

파라미터가 없는 API이므로 파라미터를 입력했다면 입력한 파라미터는 무시된다.

Example

function btnTest_on_mouseup() { var strKey1, strKey2, strKey3, objInfo1, objInfo2, objInfo3; objInfo1 = factory.getglobalstyleinfo(); if (objInfo1 == null) { return; } for (strKey1 in objInfo1) { objInfo2 = objInfo1[strKey1]; if (typeof objInfo2 != "object") { factory.consoleprint(strKey1 + " = " + objInfo2); continue; } for (strKey2 in objInfo2) { objInfo3 = objInfo2[strKey2]; if (typeof objInfo3 != "object") { factory.consoleprint(strKey2 + " = " + objInfo3); continue; } for (strKey3 in objInfo3) { factory.consoleprint(strKey3 + " = " + objInfo3[strKey3]); } } } }

See Also

setglobalstyleinfo

Viewer Ver.

9.1.1.1

Update Date

20220426