launcher.component.html 1.55 KB
Newer Older
Chris Hines's avatar
Chris Hines committed
1
2
3
<mat-toolbar color="primary">
  <mat-toolbar-row>
    <button mat-icon-button (click)=idSideNav.toggle()><mat-icon>menu</mat-icon></button>
Chris Hines's avatar
Chris Hines committed
4

Chris Hines's avatar
Chris Hines committed
5
6
7
8
    <span>Strudel v2.0</span>
    <span class="fill-horizontal-space"></span>
    </mat-toolbar-row>
  </mat-toolbar>
Chris Hines's avatar
Chris Hines committed
9

Chris Hines's avatar
Chris Hines committed
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<mat-sidenav-container autosize class="fill-remaining-space">
  <mat-sidenav #idSideNav mode="side" opened>
		<mat-accordion>
			<mat-expansion-panel (click)=selectId(undefined)>
				<mat-expansion-panel-header>
          <mat-panel-title>
          Login
        </mat-panel-title>
				</mat-expansion-panel-header>
        <div *ngFor="let sshauthzserver of sshauthzservers">
					<button mat-button (click)=login(sshauthzserver)>Login to {{ sshauthzserver.name }} </button>
        </div>
				<button mat-button (click)=logout()>Logout</button>
			</mat-expansion-panel>
			<div *ngFor="let id of identities">
				<mat-expansion-panel>
					<mat-expansion-panel-header>
						{{ id.displayName() }}
					</mat-expansion-panel-header>
					<!-- <div *ngFor="let app of id.site.appCatalog.value">
            <div *ngIf="app.startscript != null">
						  <button mat-button (click)=openLaunchWindow(app,id)>{{ app.name }}</button>
            </div>
					</div> -->
          <app-strudelapplist [applist]=id.site.appCatalog [identity]=id></app-strudelapplist>
				</mat-expansion-panel>
			</div>
	</mat-accordion>
Chris Hines's avatar
Chris Hines committed
38

Chris Hines's avatar
Chris Hines committed
39
40
41
42
43
44
45
46
47
	</mat-sidenav>
  <mat-sidenav-content>
		<app-joblist [identity]=identity></app-joblist>
    <div class="vspace"></div>

	</mat-sidenav-content>
</mat-sidenav-container>

<!-- <app-joblist></app-joblist> -->