nitweb: migrate frontend to new json/commands
[nit.git] / share / nitweb / directives / ui / pagination.html
1 <nav>
2 <ul class='pagination' ng-if='vm.pagination.max > 1'>
3 <li ng-class='{disabled: vm.pagination.page <= 1}'>
4 <a ng-click='vm.changePage(vm.pagination.page - 1, vm.pagination.limit)'>
5 <span>&laquo;</span></a>
6 </li>
7 <li ng-repeat='page in vm.pages'
8 ng-class='{disabled: vm.pagination.page == page}'>
9 <a ng-click='vm.changePage(page, vm.pagination.limit)'>{{page}}</a>
10 </li>
11 <li ng-class='{disabled: vm.pagination.page >= vm.pagination.max}'>
12 <a ng-click='vm.changePage(vm.pagination.page + 1, vm.pagination.limit)'>
13 <span>&raquo;</span></a>
14 </li>
15 </ul>
16 </nav>