UNPKG

unserver-unify

Version:

20 lines (18 loc) 1.23 kB
<span ng-if="pagination.last" style="line-height:34px; color:#337AB7; vertical-align:top;">{{pagination.current}} / {{pagination.last}}&nbsp;</span> <ul class="pagination" ng-if="1 < pages.length"> <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == 1 }"> <a href="" ng-click="setCurrent(1)" title="First Page">&laquo;</a> </li> <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == 1 }"> <a href="" ng-click="setCurrent(pagination.current - 1)" title="Previous Page">&lsaquo;</a> </li> <li ng-repeat="pageNumber in pages track by $index" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }"> <a href="" ng-click="setCurrent(pageNumber)" title="{{ pageNumber }}">{{ pageNumber }}</a> </li> <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == pagination.last }"> <a href="" ng-click="setCurrent(pagination.current + 1)" title="Next Page">&rsaquo;</a> </li> <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == pagination.last }"> <a href="" ng-click="setCurrent(pagination.last)" title="Last Page">&raquo;</a> </li> </ul>