Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.93 KB | None | 0 0
  1.   <table mat-table class="mat-elevation-z8" [dataSource]="devices">
  2.       <ng-container matColumnDef="emptyColumn">
  3.         <mat-header-cell *matHeaderCellDef></mat-header-cell>
  4.         <mat-cell class="align-top" *matCellDef></mat-cell>
  5.       </ng-container>
  6.  
  7.       <ng-container matColumnDef="icon">
  8.         <mat-header-cell *matHeaderCellDef></mat-header-cell>
  9.         <mat-cell class="align-top" *matCellDef> <mat-icon>pets</mat-icon> </mat-cell>
  10.       </ng-container>
  11.  
  12.       <ng-container matColumnDef="deviceId">
  13.         <mat-header-cell *matHeaderCellDef translate>ID</mat-header-cell>
  14.         <mat-cell class="align-top" *matCellDef="let element"> {{element.deviceId}} </mat-cell>
  15.       </ng-container>
  16.  
  17.       <ng-container matColumnDef="status">
  18.         <mat-header-cell *matHeaderCellDef translate>Status</mat-header-cell>
  19.         <mat-cell class="align-top" *matCellDef="let element">
  20.           <i class="material-icons status-circle {{element.status == 'ACTIVE' ? 'connected-circle' : 'disconnected-circle'}}">lens</i>
  21.           <span translate>{{element.status}}</span>
  22.         </mat-cell>
  23.       </ng-container>
  24.  
  25.       <ng-container matColumnDef="type">
  26.         <mat-header-cell *matHeaderCellDef translate>Type</mat-header-cell>
  27.         <mat-cell class="align-top" *matCellDef="let element"> Drill</mat-cell>
  28.       </ng-container>
  29.  
  30.       <ng-container matColumnDef="tags">
  31.         <mat-header-cell *matHeaderCellDef translate>Tags</mat-header-cell>
  32.         <mat-cell class="align-top" *matCellDef="let element">
  33.  
  34.           <span><tags *ngFor="let tag of tags.get(element.deviceId)"
  35.                tagName="{{tag.group + ':' + tag.name}}"
  36.                tagColor="{{tag.color}}">
  37.           </tags></span>
  38.         </mat-cell>
  39.       </ng-container>
  40.     </tbody>
  41.  
  42.     <mat-header-row *matHeaderRowDef="columnsToDisplay"></mat-header-row>
  43.     <mat-row *matRowDef="let row; columns: columnsToDisplay"></mat-row>
  44.   </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement