dirPagination.tpl.html 996 B

123456789101112131415161718
  1. <ul class="pagination" ng-if="1 < pages.length || !autoHide">
  2. <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == 1 }">
  3. <a href="" ng-click="setCurrent(1)">&laquo;</a>
  4. </li>
  5. <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == 1 }">
  6. <a href="" ng-click="setCurrent(pagination.current - 1)">&lsaquo;</a>
  7. </li>
  8. <li ng-repeat="pageNumber in pages track by tracker(pageNumber, $index)" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }">
  9. <a href="" ng-click="setCurrent(pageNumber)">{{ pageNumber }}</a>
  10. </li>
  11. <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == pagination.last }">
  12. <a href="" ng-click="setCurrent(pagination.current + 1)">&rsaquo;</a>
  13. </li>
  14. <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == pagination.last }">
  15. <a href="" ng-click="setCurrent(pagination.last)">&raquo;</a>
  16. </li>
  17. </ul>