mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-05-28 13:04:21 +00:00
36 lines
1.7 KiB
HTML
36 lines
1.7 KiB
HTML
<div class="content">
|
|
<div class="default-header">
|
|
<div class="row">
|
|
<h1 class="col">IOU devices templates</h1>
|
|
<button *ngIf="server" class="top-button" class="cancel-button" routerLink="/server/{{server.id}}/preferences" mat-button>Back</button>
|
|
<button *ngIf="server" class="top-button" routerLink="/server/{{server.id}}/preferences/iou/addtemplate" mat-raised-button color="primary">Add IOU device template</button>
|
|
</div>
|
|
</div>
|
|
<app-empty-templates-list *ngIf="!iouTemplates.length"></app-empty-templates-list>
|
|
<div class="default-content" *ngIf="iouTemplates.length">
|
|
<div class="container mat-elevation-z8">
|
|
<mat-nav-list *ngIf="server">
|
|
<div class="list-item" *ngFor='let template of iouTemplates'>
|
|
<mat-list-item class="template-name" routerLink="{{template.template_id}}">{{template.name}}</mat-list-item>
|
|
<button mat-icon-button class="menu-button" [matMenuTriggerFor]="menu">
|
|
<mat-icon>more_vert</mat-icon>
|
|
</button>
|
|
<mat-menu #menu="matMenu">
|
|
<button mat-menu-item (click)="deleteTemplate(template)">
|
|
<mat-icon>delete</mat-icon><span>Delete</span>
|
|
</button>
|
|
<button mat-menu-item (click)="copyTemplate(template)">
|
|
<mat-icon>content_copy</mat-icon><span>Copy</span>
|
|
</button>
|
|
</mat-menu>
|
|
</div>
|
|
</mat-nav-list>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<app-delete-template
|
|
#deleteComponent
|
|
[server]="server"
|
|
(deleteEvent)="onDeleteEvent()">
|
|
</app-delete-template>
|