module.exports = | |
function SocketDisconnectedServiceFactory($uibModal, $location, $window) { | |
var service = {} | |
var ModalInstanceCtrl = function($scope, $uibModalInstance, message) { | |
$scope.ok = function() { | |
$uibModalInstance.close(true) | |
$window.location.reload() | |
} | |
$scope.message = message | |
$scope.cancel = function() { | |
$uibModalInstance.dismiss('cancel') | |
} | |
} | |
service.open = function(message) { | |
var modalInstance = $uibModal.open({ | |
template: require('./socket-disconnected.jade'), | |
controller: ModalInstanceCtrl, | |
resolve: { | |
message: function() { | |
return message | |
} | |
} | |
}) | |
modalInstance.result.then(function() { | |
}, function() { | |
}) | |
} | |
return service | |
} |