PageSourceSearch

https://rosariasitalianrestaurant.com/index_files/modal.min(1).js.download

js rosariasitalianrestaurant.com collected 2026-10-04 09:32:14 UTC 2,039 bytes, 5 lines download raw bytes

1(function(){'use strict';$.widget('ajaxproModal','modal',{component:'Swissup_Ajaxpro/js/modal',options:{modalClass:'ajaxpro-modal-dialog',clickableOverlay:true,closeTimeout:50,closeCounterInterval:10},openModal:function(){var result=this._super();this._addCloseModalIterval();return result;},_addCloseModalIterval:function(){var self=this,_inteval,counter,text,replaceText,continueButtons=$('.modal-inner-wrap .modal-footer .ajaxpro-continue-button');if(continueButtons.length&&!!this.options.closeTimeout&&!!this.options.closeCounterInterval){this.modal.data('intervalCounter',this.options.closeTimeout);_inteval=this.options.closeCounterInterval;clearInterval(self.interval);self.interval=setInterval(function(){counter=self.modal.data('intervalCounter');if(counter<=_inteval){continueButtons.each(function(i,button){text=$(button).text();if(-1===text.indexOf('(')){text+=' (0)';}
2replaceText=counter<=0?'':'('+counter+')';text=text.replace(/\(\d+\)/,replaceText);$(button).text(text);});}
3if(counter<=0){self.closeModal();}
4counter--;self.modal.data('intervalCounter',counter);},1000);_.each(['mousemove','click','scroll','keyup'],function(eventName){eventName+='.swissupajaxproidle';$('body').on(eventName,_.bind(self._resetCloseinterval,self));});}else if(this.options.closeTimeout){this._setCloseTimeout();_.each(['mousemove','click','scroll','keyup'],function(eventName){eventName+='.swissupajaxproidle';$('body').on(eventName,_.bind(self._setCloseTimeout,self));});}},_resetCloseinterval:function(){this.modal.data('intervalCounter',this.options.closeTimeout);},_setCloseTimeout:function(){var timeout=this.options.closeTimeout*1000;clearTimeout(this.modal.data('closeTimeout'));this.modal.data('closeTimeout',setTimeout(this.closeModal,timeout));},closeModal:function(){var self=this;if(!this.options.isOpen){return this.element;}
5this._super();clearInterval(self.interval);_.each(['mousemove','click','scroll','keyup'],function(eventName){eventName+='.swissupajaxproidle';$('body').off(eventName);});return this.element;}});})();

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.