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