payment-method-list.component.html 980 B

12345678910111213141516171819202122232425
  1. <vdr-action-bar><vdr-ab-right></vdr-ab-right></vdr-action-bar>
  2. <vdr-data-table
  3. [items]="items$ | async"
  4. [itemsPerPage]="itemsPerPage$ | async"
  5. [totalItems]="totalItems$ | async"
  6. [currentPage]="currentPage$ | async"
  7. (pageChange)="setPageNumber($event)"
  8. (itemsPerPageChange)="setItemsPerPage($event)"
  9. >
  10. <vdr-dt-column>{{ 'common.code' | translate }}</vdr-dt-column>
  11. <vdr-dt-column>{{ 'common.enabled' | translate }}</vdr-dt-column>
  12. <vdr-dt-column></vdr-dt-column>
  13. <ng-template let-paymentMethod="item">
  14. <td class="left align-middle">{{ paymentMethod.code }}</td>
  15. <td class="left align-middle">{{ paymentMethod.enabled }}</td>
  16. <td class="right align-middle">
  17. <vdr-table-row-action
  18. iconShape="edit"
  19. [label]="'common.edit' | translate"
  20. [linkTo]="['./', paymentMethod.id]"
  21. ></vdr-table-row-action>
  22. </td>
  23. </ng-template>
  24. </vdr-data-table>