define(['quote/quote'], function (quote) { quote.controller('BackNext', ['$scope', '$http', function ($scope, $http) { $scope.loadingBack = false; $scope.loadingNext = false; if ($scope.$parent && $scope.$parent.$parent && $scope.$parent.$parent.NavigationInProgress != null) { updateLoadingStatus(); $scope.$watch("$parent.$parent.NavigationInProgress", updateLoadingStatus); } function updateLoadingStatus() { $scope.loadingNext = $scope.$parent.$parent.NavigationInProgress && !$scope.loadingBack; } var list = []; }]); });