Projekt

Obecné

Profil

Stáhnout (1.58 KB) Statistiky
| Větev: | Tag: | Revize:
1
<div>
2
  <table mat-table class="full-width-table" matSort aria-label="Elements">
3
    <!-- Id Column -->
4
    <ng-container matColumnDef="id">
5
      <th mat-header-cell *matHeaderCellDef mat-sort-header>Id</th>
6
      <td mat-cell *matCellDef="let row">{{row.id}}</td>
7
    </ng-container>
8

    
9
    <!-- Name Column -->
10
    <ng-container matColumnDef="documentName">
11
      <th mat-header-cell *matHeaderCellDef mat-sort-header>Document name</th>
12
      <td mat-cell *matCellDef="let row">
13
        <a routerLink="/browse/{{row.documentName}}">
14
        {{row.documentName}}
15
        </a>
16
      </td>
17
    </ng-container>
18

    
19
    <!-- Test Column -->
20
    <ng-container matColumnDef="originDate">
21
      <th mat-header-cell *matHeaderCellDef mat-sort-header>Origin date</th>
22
      <td mat-cell *matCellDef="let row">{{row.originDate | date:'d. M. yyyy'}}</td>
23
    </ng-container>
24

    
25
    <!-- Test Column -->
26
    <ng-container matColumnDef="uploadedDate">
27
      <th mat-header-cell *matHeaderCellDef mat-sort-header>Uploaded date</th>
28
      <td mat-cell *matCellDef="let row">{{row.uploadedDate | date:'d. M. yyyy'}}</td>
29
    </ng-container>
30

    
31
    <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
32
    <tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
33
  </table>
34

    
35
  <div class="row justify-content-center align-items-center">
36

    
37
    <mat-paginator *ngIf="dataSource"
38
                   #paginator
39
                   [length]="dataSource?.data.length"
40
                   [pageIndex]="0"
41
                   [pageSize]="10"
42
                   [pageSizeOptions]="[5, 10, 25]">
43
    </mat-paginator>
44
  </div>
45

    
46
</div>
(3-3/5)