Code: Select all
<ng-template pTemplate="body" let-rowData let-columns="columns">
<tr [pSelectableRow]="rowData">
<td *ngFor="let col of columns" [ngClass]="rowData[col.field] == 'Emplaced' ? 'green' : rowData[col.field] == 'Emplacing' ? 'yellow' :
rowData[col.field] == 'Prepositioned' ? 'orchid' : rowData[col.field] == 'Prepositioning' ? 'gold' : rowData[col.field] == 'Planned' ? 'lightgray' : null">
{{rowData[col.field]}}
</td>
</tr>
</ng-template>