From 6078e6018ca05bcc0203241dc44071a59cf5e78c Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Fri, 10 Mar 2017 16:33:31 +0000
Subject: [PATCH] #3527 fix - Customizing packs listing
---
securis/src/main/webapp/src/app/pack.list.component.html | 46 +++++++++++++++++++++++++++++-----------------
1 files changed, 29 insertions(+), 17 deletions(-)
diff --git a/securis/src/main/webapp/src/app/pack.list.component.html b/securis/src/main/webapp/src/app/pack.list.component.html
index 7637a3f..73a3bfe 100644
--- a/securis/src/main/webapp/src/app/pack.list.component.html
+++ b/securis/src/main/webapp/src/app/pack.list.component.html
@@ -1,26 +1,38 @@
<md-toolbar role="toolbar" class="mat-secondary">
- <span class="push-left-sm">
+ <span class="push-left-sm">
<span class="md-title" i18n>License Packs</span>
- </span>
- <span class="push-left-sm" *ngIf="filteredItems < data.length">
+ </span>
+ <span class="push-left-sm" *ngIf="filteredItems < data.length">
<span class="md-body-1">{{filteredItems}} of {{data.length}} packs filtered</span>
- </span>
- <td-search-box #searchBox class="push-right-sm" placeholder="Search here" (searchDebounce)="search($event)" flex>
- </td-search-box>
- <button md-mini-fab color="accent" (click)="createPack()">
+ </span>
+ <td-search-box #searchBox class="push-right-sm" placeholder="Search here" (searchDebounce)="search($event)" flex>
+ </td-search-box>
+ <button md-mini-fab color="accent" (click)="createPack()">
<md-icon>add</md-icon>
</button>
</md-toolbar>
<md-divider></md-divider>
-<td-data-table
- [data]="filteredData"
- [columns]="columns"
- [sortable]="true"
- [sortBy]="sortBy"
- [sortOrder]="sortOrder"
- (sortChange)="sort($event)">
+<td-data-table [data]="filteredData" [columns]="columns">
+
+ <template tdDataTableTemplate="used_licenses" let-row="row">
+ <div layout="row">
+ <td-notification-count color="secondary" [notifications]="row['num_licenses']">
+ </td-notification-count>
+ <td-notification-count color="green" [notifications]="row['num_available']">
+ </td-notification-count>
+ </div>
+ </template>
+ <template tdDataTableTemplate="lics" let-row="row">
+ <button md-icon-button color="primary"><md-icon>arrow_right</md-icon></button>
+ </template>
+ <template tdDataTableTemplate="menu" let-row="row">
+ <div layout="row">
+ <button md-icon-button color="primary"><md-icon>arrow_right</md-icon></button>
+ <button md-icon-button><md-icon>edit</md-icon></button>
+ <button md-icon-button><md-icon>more_vert</md-icon></button>
+ </div>
+ </template>
</td-data-table>
<td-paging-bar #pagingBar [pageSizes]="[10, 20, 40]" [total]="filteredTotal" (change)="page($event)">
- <span td-paging-bar-label hide-xs>Rows per page:</span>
- {{pagingBar.range}} <span hide-xs>of {{pagingBar.total}}</span>
-</td-paging-bar>
+ <span td-paging-bar-label hide-xs>Rows per page:</span> {{pagingBar.range}} <span hide-xs>of {{pagingBar.total}}</span>
+</td-paging-bar>
\ No newline at end of file
--
Gitblit v1.3.2