Change navigation structure
Change-Id: I12c819293ce1eda188dc9f257ae9370f1b73cb18
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
diff --git a/app/common/directives/dirPagination.tpl.html b/app/common/directives/dirPagination.tpl.html
new file mode 100644
index 0000000..d3c0e41
--- /dev/null
+++ b/app/common/directives/dirPagination.tpl.html
@@ -0,0 +1,18 @@
+<ul class="pagination" ng-if="1 < pages.length || !autoHide">
+ <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == 1 }">
+ <a href="" ng-click="setCurrent(1)">First</a>
+ </li>
+ <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == 1 }">
+ <a href="" ng-click="setCurrent(pagination.current - 1)">Previous</a>
+ </li>
+ <li ng-repeat="pageNumber in pages track by tracker(pageNumber, $index)" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }">
+ <a href="" ng-click="setCurrent(pageNumber)">{{ pageNumber }}</a>
+ </li>
+
+ <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == pagination.last }">
+ <a href="" ng-click="setCurrent(pagination.current + 1)">Next</a>
+ </li>
+ <li ng-if="boundaryLinks" ng-class="{ disabled : pagination.current == pagination.last }">
+ <a href="" ng-click="setCurrent(pagination.last)">Last</a>
+ </li>
+</ul>
\ No newline at end of file