rsanchez
2017-04-13 849f8f0acbe896cac7e531fee6895442382318cc
securis/src/main/webapp/src/app/listing/license.list.component.html
....@@ -35,31 +35,31 @@
3535 [sortBy]="sortBy"
3636 (sortChange)="sort($event)"
3737 style="width: 100%">
38
- <template tdDataTableTemplate="code" let-row="row" let-value="value">
38
+ <ng-template tdDataTableTemplate="code" let-row="row" let-value="value">
3939 <div layout="row" layout-align="start center">
4040 <span style="white-space: nowrap">{{value}}</span>
4141 </div>
42
- </template>
43
- <template tdDataTableTemplate="status" let-row="row" let-value="value">
42
+ </ng-template>
43
+ <ng-template tdDataTableTemplate="status" let-row="row" let-value="value">
4444 <div layout="row" layout-align="start center">
4545 <md-chip selected [mdTooltip]="licenses.getStatusName(value)" [style.background-color]="licenses.getStatusColor(value)" >{{value}}</md-chip>
4646 </div>
47
- </template>
48
- <template tdDataTableTemplate="email" let-row="row" let-value="value">
47
+ </ng-template>
48
+ <ng-template tdDataTableTemplate="email" let-row="row" let-value="value">
4949 <div layout="row" *ngIf="value">
5050 <a md-button color="primary" [href]="'mailto:' + value + '?subject=SeCuris'">{{value}}</a>
5151 </div>
52
- </template>
53
- <template tdDataTableTemplate="metadata_obsolete" let-row="row" let-value="value">
52
+ </ng-template>
53
+ <ng-template tdDataTableTemplate="metadata_obsolete" let-row="row" let-value="value">
5454 <md-icon *ngIf="value" color="warn" [mdTooltip]="$L.get('License metadata is obsolete')">warning</md-icon>
55
- </template>
56
- <template tdDataTableTemplate="expiration_date" let-row="row">
55
+ </ng-template>
56
+ <ng-template tdDataTableTemplate="expiration_date" let-row="row">
5757 <div layout="row">
5858 <span [class.expired]="isLicenseExpired(row)" >{{row.expiration_date | date: 'mediumDate'}}</span>
5959 </div>
60
- </template>
60
+ </ng-template>
6161
62
- <template tdDataTableTemplate="menu" let-row="row" let-index="index">
62
+ <ng-template tdDataTableTemplate="menu" let-row="row" let-index="index">
6363 <div layout="row" layout-align="end center">
6464 <button md-icon-button (click)="edit(row.id)" color="primary"><md-icon>edit</md-icon></button>
6565 <button md-icon-button [mdMenuTriggerFor]="licenseMenu" aria-label="License menu">
....@@ -71,7 +71,7 @@
7171 </button>
7272 </md-menu>
7373 </div>
74
- </template>
74
+ </ng-template>
7575 </td-data-table>
7676 <td-paging-bar #pagingBar [pageSizes]="[10, 25, 50, 100]" [total]="filteredTotal" (change)="page($event)" [hidden]="pagingBar.total <= 10" >
7777 <span i18n td-paging-bar-label hide-xs>Rows per page:</span> {{pagingBar.range}} <span hide-xs>of {{pagingBar.total}}</span>