Skip to content

Commit f3d0cc8

Browse files
committed
1
1 parent f5ab482 commit f3d0cc8

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

web/page-git/submenu.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ class SubMenu {
1313
_Menu = new Menu();
1414

1515
constructor() {
16+
this.registerMenuDataItem();
17+
this.initializeMenu();
18+
}
19+
20+
registerMenuDataItem() {
1621
this._Menu.addDataItem("/git" , "./page.html");
1722
this._Menu.addDataItem("/git/자주사용하는 명령어", "./page1.html");
1823
this._Menu.addDataItem("/git/git rebase" , "./page2.html");
@@ -21,6 +26,18 @@ class SubMenu {
2126
this._Menu.makeTreeItems();
2227
this._Menu.render("subMenu");
2328
}
29+
30+
initializeMenu() {
31+
this._Menu.makeTreeItems();
32+
33+
this._Menu.getRootItem().setExpanded(true);
34+
35+
for (let child of this._Menu.getRootItem().getChildren()) {
36+
child.setExpanded(true);
37+
}
38+
39+
this._Menu.render("mainMenu");
40+
}
2441
}
2542

2643

0 commit comments

Comments
 (0)