>><li class="dropdown" dropdown ng-show="environments" > >> <a href="#" class="dropdown-toggle" dropdown-toggle> >> {{(environment.value) || "Select an environment"}} <b class="caret"></b> >> </a> >> >> <ul class="dropdown-menu arc-dropdown" ng-init="ppage=0"> >> <li ng-repeat="e in environments|skipTake:ppage*10:10"> >> <a ng-click="selectEnvironment(e)">{{e.value}}</a> >> </li> >> <li class="tempnavigation"> >> <ul> >> <li> >> <a ng-click="navigate(ppage=(ppage-1)>0?ppage-1:0,$event)"> >> <span class="glyphicon glyphicon-chevron-left"></span> >> </a> >> </li> >> <li> >> <a ng-click="navigate(ppage=(((ppage+1)*10>=environments.length)?ppage:ppage+1), $event)"> >> <span class="glyphicon glyphicon-chevron-right"></span> >> </a> >> </li> >> </ul> >> </li> >> </ul> >></li> >>{{accountPeriods}} >><li class="dropdown" dropdown ng-show="accountPeriods"> >> <a href="#" class="dropdown-toggle" dropdown-toggle> >> {{(accountPeriod.value) || "Select an accountPeriod"}} <b class="caret"></b> >> </a> >> >> <ul class="dropdown-menu arc-dropdown" ng-init="ppage=0"> >> <li ng-repeat="a in accountPeriods|skipTake:ppage*10:10"> >> <a ng-click="selectAccountPeriod(a)">{{a.value}}</a> >> </li> >> <li class="tempnavigation"> >> <ul> >> <li><a ng-click="navigate(ppage=(ppage-1)>0?ppage-1:0,$event)"><span class="glyphicon glyphicon-chevron-left"></span> </a></li> >> <li> >> <a ng-click="navigate(ppage=(((ppage+1)*10>=accountPeriods.length)?ppage:ppage+1), $event)"> >> <span class=" glyphicon glyphicon-chevron-right"> >> </span> >> </a> >> </li> >> </ul> >> </li> >> </ul> >></li> >> >>>>
>> function arcBreadcrumbService($http, $q, arcEnvironmentService, arcAccountPeriodService) { >> var n = $q.defer(); >> var o; >> var environments = arcEnvironmentService.all(); >> var accountPeriods = []; //arcAccountPeriodService.all(); >> var setNames = function (obj) { >> o = obj; >> if (o.environments && o.accountPeriods) { >> n.resolve(o); >> } >> }; >>>>
>> $scope.selectEnvironment = function (p) { >> accountPeriodFactory.getlist(p.id).then(function (data) { >> $scope.accountPeriods = data; >> }); >> >> var name = $rootScope.$state.current.name; >> $rootScope.$state.go(name, { >> environment: p.id >> }); >> >> >> return false; >> }; >> >>>>