member_webapp/@overflow/target/component/target-list.component.html

46 lines
1.6 KiB
HTML
Raw Normal View History

2018-06-07 06:24:55 +00:00
<h1>Targets</h1>
2018-06-21 11:10:18 +00:00
<div *ngIf="!targetList; else content">
2018-06-07 09:21:56 +00:00
No data
</div>
2018-04-17 09:40:42 +00:00
2018-06-07 09:21:56 +00:00
<ng-template #content>
2018-06-22 06:40:51 +00:00
<div class="ui-g">
<div class="ui-g-12 ui-md-3">
<of-target-filter></of-target-filter>
</div>
<div class="ui-g-12 ui-md-9">
<p-table [value]="targetList" selectionMode="single" (onRowSelect)="onRowSelect($event)" [resizableColumns]="true" >
<ng-template pTemplate="header">
<tr>
<th style="width: 4em">No.</th>
<th style="width: 8em">Status</th>
<th style="width: 15em">Type</th>
<th>Name</th>
<th style="width: 15em">Sensors</th>
<th style="width: 8em">Created at</th>
<th style="width: 10em"></th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-target let-rowIndex="rowIndex">
<tr [pSelectableRow]="target">
<td>{{(rowIndex + 1) }}</td>
<td></td>
<td>{{target.infra.metaInfraType.name}}</td>
<td>{{target.displayName}}</td>
<td>{{target.sensorCount}}</td>
<td>{{target.createDate | date: 'yyyy-MM-dd'}}</td>
<td>
<button type="button" label="Add Sensor" icon="ui-icon-add" pButton class="ui-s-button" (click)="onAddSensor(target)"></button>
</td>
</tr>
</ng-template>
</p-table>
</div>
</div>
2018-06-21 11:10:18 +00:00
<!--<p-paginator #paginator [rows]="targetPage.size" [totalRecords]="targetPage.totalElements" [first]="(pageIdx-1) * targetPage.size"-->
<!--(onPageChange)="onPaginate($event)"></p-paginator>-->
2018-06-11 11:28:05 +00:00
2018-06-07 09:21:56 +00:00
</ng-template>