service.js
1.16 KB
angular.module('focaModal')
.service('modal', [
'$uibModal',
function($uibModal) {
return {
confirm: function(textoModal) {
return $uibModal.open({
templateUrl: 'modal-confirm.html',
controller: 'focaModalConfirmController',
animation: false,
backdrop: false,
resolve: { text: function() { return textoModal; } }
})
.result.then(
function(resultado) {
return resultado;
}
);
},
alert: function(textoModal) {
return $uibModal.open({
templateUrl: 'modal-alert.html',
controller: 'focaModalAlertController',
animation: false,
backdrop: false,
resolve: { text: function() { return textoModal; } }
});
}
};
}
]);