César Calvo
2017-03-14 94eaa7304db2691a614f98162d6e34b946a76b94
#3527 - Main menu
2 files modified
changed files
securis/src/main/webapp/src/app/home.component.html patch | view | blame | history
securis/src/main/webapp/src/app/home.component.ts patch | view | blame | history
securis/src/main/webapp/src/app/home.component.html
....@@ -1,29 +1,29 @@
11 <td-layout>
2
- <td-navigation-drawer sidenavTitle="SeCuris">
2
+ <td-navigation-drawer #mainMenu sidenavTitle="SeCuris">
33 </td-navigation-drawer>
44
55 <md-nav-list td-sidenav-content>
6
- <a routerLink="/packs" md-list-item>
6
+ <a routerLink="/packs" md-list-item (click)="closeMenu()">
77 <md-icon md-list-avatar>view_compact</md-icon>
88 <h3 md-line> Packs </h3>
99 <p md-line> Packs to manage licenses </p>
1010 </a>
11
- <a routerLink="/packs" md-list-item>
11
+ <a routerLink="/packs" md-list-item (click)="closeMenu()">
1212 <md-icon md-list-avatar>view_compact</md-icon>
1313 <h3 md-line>Applications </h3>
1414 <p md-line>Applications </p>
1515 </a>
16
- <a routerLink="/packs" md-list-item>
16
+ <a routerLink="/packs" md-list-item (click)="closeMenu()">
1717 <md-icon md-list-avatar>view_compact</md-icon>
1818 <h3 md-line>License types</h3>
1919 <p md-line>License types</p>
2020 </a>
21
- <a routerLink="/packs" md-list-item>
21
+ <a routerLink="/packs" md-list-item (click)="closeMenu()">
2222 <md-icon md-list-avatar>view_compact</md-icon>
2323 <h3 md-line> Organizations </h3>
2424 <p md-line> Organizations </p>
2525 </a>
26
- <a routerLink="/packs" md-list-item>
26
+ <a routerLink="/packs" md-list-item (click)="closeMenu()">
2727 <md-icon md-list-avatar>view_compact</md-icon>
2828 <h3 md-line> Users </h3>
2929 <p md-line> Users </p>
securis/src/main/webapp/src/app/home.component.ts
....@@ -19,7 +19,7 @@
1919 })
2020 export class HomeComponent implements AfterViewInit {
2121
22
- @ViewChild('varName') child: TdNavigationDrawerComponent;
22
+ @ViewChild('mainMenu') mainMenu: TdNavigationDrawerComponent;
2323
2424 securisVersion : string;
2525 showMenu : boolean = false;
....@@ -56,8 +56,8 @@
5656 }
5757
5858
59
- public clicked() {
60
- //this.child.open();
59
+ public closeMenu() {
60
+ this.mainMenu.close();
6161 }
6262
6363 ngAfterViewInit(): void {