mirror of
https://github.com/Febbweiss/pdf-reader.git
synced 2026-03-04 22:25:38 +00:00
Feature: customize pagination
This commit is contained in:
@@ -59,9 +59,11 @@
|
|||||||
<tfoot>
|
<tfoot>
|
||||||
<td>
|
<td>
|
||||||
<dir-pagination-controls
|
<dir-pagination-controls
|
||||||
max-size="5"
|
max-size="7"
|
||||||
direction-links="true"
|
direction-links="true"
|
||||||
boundary-links="true" >
|
boundary-links="true"
|
||||||
|
template-url="partials/pagination.html"
|
||||||
|
>
|
||||||
</dir-pagination-controls>
|
</dir-pagination-controls>
|
||||||
</td>
|
</td>
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
|||||||
12
partials/pagination.html
Normal file
12
partials/pagination.html
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<nav class="pagination" role="navigation" aria-label="pagination" ng-if="1 < pages.length || !autoHide">
|
||||||
|
<a class="pagination-previous" ng-click="setCurrent(pagination.current - 1)" ng-if="directionLinks" ng-class="{ disabled : pagination.current == 1 }">‹</a>
|
||||||
|
<a class="pagination-next" ng-click="setCurrent(pagination.current + 1)" ng-if="directionLinks" ng-class="{ disabled : pagination.current == pagination.last }">›</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<ul class="pagination-list">
|
||||||
|
<li ng-repeat="pageNumber in pages track by tracker(pageNumber, $index)" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }">
|
||||||
|
<a href="" class="pagination-link" ng-click="setCurrent(pageNumber)">{{ pageNumber }}</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
Reference in New Issue
Block a user