Resposta da caixa de diálogo de confirmação de alerta doce
Eu tenho uma função em que costumizo minha caixa de diálogo de alerta doce. Eu quero usá-lo em muitos lugares e, portanto, definir isso em uma função como:
$rootScope.giveConfirmDialog = function(title,text,confirmButtonText,toBeExecFunction){
swal({title: title,
text: title,
.....
confirmButtonText: confirmButtonText },
toBeExecFunction);
}
O que eu quero fazer é simples: chamar essa função em algum lugar e continuar com base na resposta do usuário, assim:
var res = $scope.$root.giveConfirmDialog("..",
"test", "test", function () {
return true;
});
Mas eu não recebo nenhuma resposta. Na verdade, eu não consegui encontrar esse exemplo e acho que não é a maneira comum de usar. Mas como isso pode ser possível?