| .. | .. |
|---|
| 20 | 20 | [sortBy]="sortBy" |
|---|
| 21 | 21 | (sortChange)="sort($event)" |
|---|
| 22 | 22 | style="width: 100%"> |
|---|
| 23 | | - <template tdDataTableTemplate="used_licenses" let-row="row"> |
|---|
| 23 | + <ng-template tdDataTableTemplate="used_licenses" let-row="row"> |
|---|
| 24 | 24 | <div layout="row"> |
|---|
| 25 | 25 | <md-chip-list flex> |
|---|
| 26 | 26 | <md-chip selected [mdTooltip]="$L.get('field.num_licenses')" color="secondary" >{{row['num_licenses']}}</md-chip> |
|---|
| 27 | 27 | <md-chip selected [mdTooltip]="$L.get('field.num_available')" [color]="row['num_available'] > 0 ? 'primary': 'warn'">{{row['num_available']}}</md-chip> |
|---|
| 28 | 28 | </md-chip-list> |
|---|
| 29 | 29 | </div> |
|---|
| 30 | | - </template> |
|---|
| 31 | | - <template tdDataTableTemplate="code" let-row="row" let-value="value"> |
|---|
| 30 | + </ng-template> |
|---|
| 31 | + <ng-template tdDataTableTemplate="code" let-row="row" let-value="value"> |
|---|
| 32 | 32 | <div layout="row" layout-align="start center"> |
|---|
| 33 | 33 | <span style="white-space: nowrap">{{value}}</span> |
|---|
| 34 | 34 | </div> |
|---|
| 35 | | - </template> |
|---|
| 36 | | - <template tdDataTableTemplate="status" let-row="row" let-value="value"> |
|---|
| 35 | + </ng-template> |
|---|
| 36 | + <ng-template tdDataTableTemplate="status" let-row="row" let-value="value"> |
|---|
| 37 | 37 | <div layout="row" layout-align="start center"> |
|---|
| 38 | 38 | <md-chip selected [mdTooltip]="$L.get('pack.status.' +value)" [style.background-color]="packs.getStatusColor(value)" >{{value}}</md-chip> |
|---|
| 39 | 39 | </div> |
|---|
| 40 | | - </template> |
|---|
| 41 | | - <template tdDataTableTemplate="menu" let-row="row" let-index="index"> |
|---|
| 40 | + </ng-template> |
|---|
| 41 | + <ng-template tdDataTableTemplate="menu" let-row="row" let-index="index"> |
|---|
| 42 | 42 | <div layout="row" layout-align="end center"> |
|---|
| 43 | 43 | <button md-icon-button (click)="edit(row.id)" color="primary"><md-icon>edit</md-icon></button> |
|---|
| 44 | 44 | <button md-icon-button [mdMenuTriggerFor]="packMenu" aria-label="Pack menu"> |
|---|
| .. | .. |
|---|
| 52 | 52 | </md-menu> |
|---|
| 53 | 53 | <button md-icon-button (click)="showLicenses(row)" color="accent"><md-icon>arrow_forward</md-icon></button> |
|---|
| 54 | 54 | </div> |
|---|
| 55 | | - </template> |
|---|
| 55 | + </ng-template> |
|---|
| 56 | 56 | </td-data-table> |
|---|
| 57 | 57 | <td-paging-bar #pagingBar [pageSizes]="[10, 20, 40]" [total]="filteredTotal" (change)="page($event)" [hidden]="pagingBar.total <= 10"> |
|---|
| 58 | 58 | <span td-paging-bar-label hide-xs>Rows per page:</span> {{pagingBar.range}} <span hide-xs>of {{pagingBar.total}}</span> |
|---|