| module.exports = function ServiceFactory($uibModal, $location) { |
| var service = {} |
| |
| var ModalInstanceCtrl = function($scope, $uibModalInstance) { |
| $scope.ok = function() { |
| $uibModalInstance.close(true) |
| $location.path('/') |
| } |
| |
| $scope.cancel = function() { |
| $uibModalInstance.dismiss('cancel') |
| } |
| } |
| |
| service.open = function() { |
| var modalInstance = $uibModal.open({ |
| template: require('./version-update.jade'), |
| controller: ModalInstanceCtrl |
| }) |
| |
| modalInstance.result.then(function(/*selectedItem*/) { |
| }, function() { |
| }) |
| } |
| |
| return service |
| } |