<div id="previous" ng-click="setCurrent(pagination.current - 1)" ng-hide="pagination.current == 1" width="46.113px" height="82.242px"> <ng-include src="iconsPath+'/event_left_arrow.svg'"></ng-include> </div> <div id="next" ng-click="setCurrent(pagination.current+1)" ng-hide="pagination.current == pagination.last" width="46.113px" height="82.242px"> <ng-include src="iconsPath+'/event_right_arrow.svg'"></ng-include> </div> <ul class="pagination" ng-if="1 < pages.length || !autoHide"> <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == 1 }" class="direction previous"> <span ng-click="setCurrent(pagination.current - 1)"><span class="direction-title">{{$parent.titles.CONS_NAV_PREVIOUS ? $parent.titles.CONS_NAV_PREVIOUS : $parent.titles.PREVIOUS}}</span></span> </li> <li ng-repeat="pageNumber in pages track by tracker(pageNumber, $index)" ng-class="{ active : pagination.current == pageNumber, disabled : pageNumber == '...' }"> <span ng-click="setCurrent(pageNumber)">{{ pageNumber }}</span> </li> <li ng-if="directionLinks" ng-class="{ disabled : pagination.current == pagination.last }" class="direction next"> <span ng-click="setCurrent(pagination.current + 1)"><span class="direction-title">{{$parent.titles.CONS_NAV_NEXT ? $parent.titles.CONS_NAV_NEXT : $parent.titles.NEXT}}</span></span> </li> </ul>