/* 팬오션 적용 */
/**
* 현재 선택된(활성화된) 탭의 네비게이션
*
* @function com.getSelectedTabNavi
* @author Kyoungsoo Lee
* @lastUpdate 2023.02.08
*/
com.getSelectedTabNavi = function(selectedTabId, twoStepMenuName) {
//debugger;
var programMenuName = com.getMenuIdIsTopMenuName(selectedTabId);
var menuNaiTmp = $p.top().tac_layout.getWindow(selectedTabId).menuNvi;
var menuNai_home = $p.top().tac_layout.getWindow(selectedTabId).menuNai_home;
var menuNai_01 = $p.top().tac_layout.getWindow(selectedTabId).menuNai_01;
var menuNai_02 = $p.top().tac_layout.getWindow(selectedTabId).menuNai_02;
var menuNai_03 = $p.top().tac_layout.getWindow(selectedTabId).menuNai_03;
if ((typeof menuNaiTmp == "undefined") && (menuNaiTmp == null)) {
return;
}
if ((typeof menuNai_home != "undefined") && (menuNai_home != null)) {
menuNai_home.remove();
}
if ((typeof menuNai_01 != "undefined") && (menuNai_01 != null)) {
menuNai_01.remove();
}
if ((typeof menuNai_02 != "undefined") && (menuNai_02 != null)) {
menuNai_02.remove();
}
if ((typeof menuNai_03 != "undefined") && (menuNai_03 != null)) {
menuNai_03.remove();
}
//Home 이미지 생성
var menuNai_home = $p.dynamicCreate(
"menuNai_home",
"group",
{
"tagname":"li",
},
menuNaiTmp
);
var menuNaiCtg_home = $p.dynamicCreate(
"menuNaiCtg_home",
"textbox",
{
"label":"Home",
},
menuNai_home
);
menuNaiCtg_home.addClass("home");
//1 deepth 메뉴명
var menuNai_01 = $p.dynamicCreate(
"menuNai_01",
"group",
{
"tagname":"li",
},
menuNaiTmp
);
var menuNaiCtg_01 = $p.dynamicCreate(
"menuNaiCtg_01",
"textbox",
{
"label": programMenuName.topMenuName,
},
menuNai_01
);
menuNaiCtg_01.addClass("dept_text");
//2 deepth 메뉴명
var menuNai_02 = $p.dynamicCreate(
"menuNai_02",
"group",
{
"tagname":"li",
},
menuNaiTmp
);
var menuNaiCtg_02 = $p.dynamicCreate(
"menuNaiCtg_02",
"textbox",
{
"label": programMenuName.menuName,
},
menuNai_02
);
menuNaiCtg_02.addClass("dept_text");
if ( !strLib.isEmpty(twoStepMenuName) ) {
//3 deepth 메뉴명
var menuNai_03 = $p.dynamicCreate(
"menuNai_03",
"group",
{
"tagname":"li",
},
menuNaiTmp
);
var menuNaiCtg_03 = $p.dynamicCreate(
"menuNaiCtg_03",
"textbox",
{
"label": twoStepMenuName,
},
menuNai_03
);
menuNaiCtg_03.addClass("dept_text");
}
};
'개발 업무 > WebSquare' 카테고리의 다른 글
gridView - row 데이터 radio 버튼 처리 (0) | 2023.03.09 |
---|---|
tabControl 타이틀 툴팁 제거 방법 (0) | 2023.03.09 |
2단 Generator sample (0) | 2023.02.14 |