File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments