PageSourceSearch

https://megavisionsites.com/assets/responsive/jigsy.util.html-41517f4e9b3de9a68ba9ebdc6b58072d.js

js megavisionsites.com collected 2026-10-03 02:36:51 UTC 2,871 bytes, 1 lines download raw bytes

1!function(u){u.jigsy.utils=u.jigsy.utils||{},u.jigsy.utils.html=u.jigsy.utils.html||{},u.jigsy.utils.html.Modal=new function(){function e(t,a){var n=u("<section />",{"class":"modal-dialog",role:"document"});return"small"===t.size?n.addClass("modal-sm"):"large"===t.size&&n.addClass("modal-lg"),n.append(l(t,n,a)),n}function l(t,a,n){var l=u("<article />",{"class":"modal-content"});return t.title&&l.append(i(t,l,n)),l.append(d(t,l,n)),t.buttons&&l.append(c(t,l,n)),l}function i(t,a,n){var l=u("<header />",{"class":"modal-header"});return l.append(s(t,l,n)),l.append(o(l,n)),l}function o(){var t=u("<button />",{type:"button","class":"close","data-dismiss":"modal"});return t.html("&times;"),t}function s(t){var a=u("<h3 />",{"class":"modal-title"});return a.text(t.title),a}function d(t){var a=u("<main />",{"class":"modal-body"});return t.body&&(t.body instanceof jQuery?a.append(t.body):a.html(t.body.toString())),a}function c(t,a,n){for(var l=u("<footer />",{"class":"modal-footer"}),e=0;e<t.buttons.length;++e){var i=t.buttons[e];l.append(r(i,l,n))}return l}function r(a,t,n){var l=u(a.click&&!u.isFunction(a.click)?"<a />":"<button />",{"class":"btn"});if(l.text(a.label),a["class"]){var e=a["class"]instanceof Array?a:a["class"].toString().split(" ");for(var i in e)l.addClass(e[i])}else l.addClass("btn-primary");return a.click&&(u.isFunction(a.click)?l.click(function(t){t.preventDefault(),a.click(n,l)}):l.attr("href",a.click)),l}this.build=function(t){var a={size:"medium",state:"normal",title:!1,body:!1,buttons:[{label:"Okay",click:function(t){t.modal("hide")},"class":"btn-primary"}]},n=u.extend({},a,t),l=u("<article />",{"class":"modal fade",tabindex:-1,role:"dialog"});return-1!==["primary","success","info","warning","danger"].indexOf(n.state)&&l.addClass(n.state),n.id&&l.attr("id",n.id),l.append(e(n,l)),l}},u.jigsy.utils.html.Modal.alert=function(t,a){a=a||{};var n=u.jigsy.utils.html.Modal.build(u.extend({size:"small",body:t instanceof jQuery?t:"<p>"+t.toString()+"</p>"},a));u(document.body).append(n),n.on("hidden.bs.modal",function(){n.remove(),a.callback&&a.callback(n)}),n.modal({backdrop:"static",keyboard:!1,show:!0})},u.jigsy.utils.html.Modal.confirm=function(t,a,n,l){l=l||{},console.log("Confirming!");var e=l.confirmLabel||"Okay",i=l.declineLabel||"Cancel",o=u.jigsy.utils.html.Modal.build(u.extend({},{size:"small",body:t instanceof jQuery?t:"<p>"+t.toString()+"</p>",buttons:[{label:e,"class":"btn-primary",click:function(t){t.data("choice","confirmed"),t.modal("hide")}},{label:i,"class":"btn-danger",click:function(t){t.data("choice","declined"),t.modal("hide")}}]},l));u(document.body).append(o),o.on("hidden.bs.modal",function(){var t=o.data("choice");o.remove(),"confirmed"===t?a(o):n(o)}),o.modal({backdrop:"static",keyboard:!1,show:!0})},u.jigsy.utils.html.urldecode=function(t){return unescape(t.replace(/\+/g," "))}}(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.