ui-sweetalert.min.js
993 Bytes
var SweetAlert=function(){return{init:function(){$(".mt-sweetalert").each(function(){var t=$(this).data("title"),a=$(this).data("message"),s=$(this).data("type"),e=$(this).data("allow-outside-click"),n=$(this).data("show-confirm-button"),c=$(this).data("show-cancel-button"),o=$(this).data("close-on-confirm"),i=$(this).data("close-on-cancel"),l=$(this).data("confirm-button-text"),u=$(this).data("cancel-button-text"),h=$(this).data("popup-title-success"),d=$(this).data("popup-message-success"),r=$(this).data("popup-title-cancel"),f=$(this).data("popup-message-cancel"),p=$(this).data("confirm-button-class"),m=$(this).data("cancel-button-class");$(this).click(function(){swal({title:t,text:a,type:s,allowOutsideClick:e,showConfirmButton:n,showCancelButton:c,confirmButtonClass:p,cancelButtonClass:m,closeOnConfirm:o,closeOnCancel:i,confirmButtonText:l,cancelButtonText:u},function(t){t?swal(h,d,"success"):swal(r,f,"error")})})})}}}();jQuery(document).ready(function(){SweetAlert.init()});