UNPKG

generator-loom

Version:
35 lines (30 loc) 1.14 kB
<mat-table class="<%= pages %>-table" #table [dataSource]="dataSource" matSort *fuseIfOnDom [@animateStagger]="{value:'50'}" fusePerfectScrollbar> <% for(var i=0; i<tableCols.length; i++) { %> <!-- <%= capTableCols[i] %> Column --> <ng-container cdkColumnDef="<%= tableCols[i] %>"> <mat-header-cell *cdkHeaderCellDef mat-sort-header><%= capTableCols[i] %></mat-header-cell> <mat-cell *cdkCellDef="let <%= page %>"> <p class="text-truncate">{{<%= page %>.<%= tableCols[i] %>}}</p> </mat-cell> </ng-container> <% } %> <mat-header-row *cdkHeaderRowDef="displayedColumns"></mat-header-row> <mat-row *cdkRowDef="let <%= page %>; columns: displayedColumns;" class="<%= page %>" matRipple (click)="onSelect(<%= page %>)" [ngClass]="{'mat-light-blue-50-bg':<%= page %> == selected}" [@animate]="{value:'*',params:{y:'100%'}}"> <!-- [routerLink]="'/apps/e-commerce/<%= pages %>/'+<%= page %>.id+'/'+<%= page %>.handle"> --> </mat-row> </mat-table> <mat-paginator #paginator [pageIndex]="0" [pageSize]="10" [pageSizeOptions]="[5, 10, 25, 100]"> </mat-paginator>