UNPKG

angular-formio

Version:

The Form.io dynamic form and data management system for Angular.

25 lines (24 loc) 1.06 kB
<div class="formio-grid"> <formio-alerts></formio-alerts> <table class="table table-condensed table-bordered table-striped table-hover"> <thead> <tr> <th *ngFor="let col of columns"><a (click)="sortColumn(col)">{{ col.label }} <span [ngClass]="{'glyphicon-triangle-top': (col.sort === 'asc'), 'glyphicon-triangle-bottom': (col.sort === 'desc')}" class="glyphicon" *ngIf="col.sort"></span></a></th> </tr> </thead> <formio-loader></formio-loader> <tbody *ngIf="!isLoading"> <tr *ngFor="let row of rows" (click)="onClick(row)"> <td *ngFor="let col of columns" [innerHTML]="data(row, col)"></td> </tr> </tbody> <tfoot> <tr> <td [colSpan]="columns.length"> <pagination [totalItems]="total" [(ngModel)]="skip" (pageChanged)="pageChanged($event)" class="pagination-sm"></pagination> <span class="pull-right item-counter"><span class="page-num">{{ firstItem }} - {{ lastItem }}</span> / {{ total }} total</span> </td> </tr> </tfoot> </table> </div>