PageSourceSearch

https://rowanrookanddecard.com/wp-content/cache/min/1/wp-content/t…/dist/js/infinite.js?ver=1790584613

js rowanrookanddecard.com collected 2026-10-03 23:05:44 UTC 14,632 bytes, 1 lines download raw bytes

1!function o(r,i,a){function l(e,t){if(!i[e]){if(!r[e]){var n="function"==typeof require&&require;if(!t&&n)return n(e,!0);if(c)return c(e,!0);throw(t=new Error("Cannot find module '"+e+"'")).code="MODULE_NOT_FOUND",t}n=i[e]={exports:{}},r[e][0].call(n.exports,function(t){return l(r[e][1][t]||t)},n,n.exports,o,r,i,a)}return i[e].exports}for(var c="function"==typeof require&&require,t=0;t<a.length;t++)l(a[t]);return l}({1:[function(t,e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=t("../helper/block"),i=t("../helper/helper");function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,(t=>(t=((t,e)=>{if("object"!=a(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0===n)return("string"===e?String:Number)(t);if("object"!=a(n=n.call(t,e||"default")))return n;throw new TypeError("@@toPrimitive must return a primitive value.")})(t,"string"),"symbol"==a(t)?t:t+""))(o.key),o)}}n.default=(()=>{function n(t){var e=this;if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");this.options={data:{},page:2,wrap:!1,trigger:void 0,callback:null,autoInit:!1,continue:!1,scrollOffset:30},this.options=(0,i.mergeObject)(t,this.options),this.ajax=null,this.fetch=null,this.state={complete:!1,running:!1,enqueue:!1},this.options.autoInit?this.addScrollEvent():this.options.continue?this.options.trigger.one("click",function(){e.loadMore(),e.addScrollEvent()}):this.options.trigger.on("click",this.loadMore.bind(this))}return t=n,(e=[{key:"addScrollEvent",value:function(){window.addEventListener("scroll",this.scroll.bind(this),{passive:!0})}},{key:"loadMore",value:function(){if(!this.state.running)return this.state.running=!0,(0,r.block)(this.options.trigger.get(0),{color:"rgba( 255,255,255, 0.9)",opacity:"1",HTML:'<div class="hpy-add-to-cart-mask"><div></div></div>'}),this.options.fetchUrl?this.loadMoreFetch():this.loadMoreAjax()}},{key:"loadMoreFetch",value:function(){var o=this;this.fetch=fetch(this.options.fetchUrl.replace("{page_number}",this.options.page).replace("%7Bpage_number%7D",this.options.page)).then(function(t){return t.text()}).then(function(t){var e,n,t=(new DOMParser).parseFromString(t,"text/html");t.querySelector(o.options.fetchSelector)?((t=t.querySelectorAll(o.options.fetchSelector)).forEach(function(t){return o.options.wrap.get(0).appendChild(t)}),e=o.options.page>=o.options.fetchMaxPages,t.length&&(n=parseInt(jQuery(".woocommerce-result-count .max").text()),isNaN(n)||o.updateTotal(t.length+n)),e?o.hideButton():o.showButton(),o.options.page++,jQuery(o.options.wrap).trigger("hpy_infinite_loaded"),o.enqueue&&!e&&(o.enqueue=!1,o.loadMore()),(o.state.running=!1,r.unblock)(o.options.trigger.get(0)),o.fetch=null):o.hideButton()}).catch(function(t){console.error("Loading products failed:",t),(o.state.running=!1,r.unblock)(o.options.trigger.get(0)),o.fetch=null})}},{key:"loadMoreAjax",value:function(){var n=this,t=(0,i.isFunction)(this.options.data)?this.options.data():this.options.data;return this.ajax=jQuery.ajax({url:hpy.ajaxurl,method:"GET",dataType:"json",data:t,success:function(t){var e;t.success&&((0,i.isFunction)(n.options.callback)?n.options.callback(t):t.data.posts.forEach(function(t){n.options.wrap.append(t)}),n.options.data.page++,null!=t&&null!=(e=t.data)&&e.total&&n.updateTotal(null==t||null==(e=t.data)?void 0:e.total),null!=t&&null!=(e=t.data)&&e.complete?n.hideButton():n.showButton(),jQuery(n.options.wrap).trigger("hpy_infinite_loaded"),n.enqueue)&&(n.enqueue=!1,n.loadMore())},error:function(t){console.warn(t)},complete:function(){(n.state.running=!1,r.unblock)(n.options.trigger.get(0)),n.ajax=null}}),this.ajax}},{key:"scroll",value:function(){var t,e,n;"true"===this.options.trigger.get(0).dataset.disabled||this.enqueue||(t=this.options.trigger.get(0).getBoundingClientRect(),n=(e=(0,i.getViewportHe
1ight)())/(100/this.options.scrollOffset),t.top-e<n&&(this.state.running?this.enqueue=!0:this.loadMore()))}},{key:"hideButton",value:function(){this.options.trigger.parent().hide(),this.options.trigger.get(0).dataset.disabled=!0,this.options.trigger.get(0).style.display="none"}},{key:"showButton",value:function(){this.options.trigger.parent().show(),this.options.trigger.get(0).dataset.disabled=!1,this.options.trigger.get(0).style.display=""}},{key:"updateTotal",value:function(t){var e=jQuery(".woocommerce-result-count .max");e&&e.text(t)}}])&&l(t.prototype,e),o&&l(t,o),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,o})()},{"../helper/block":2,"../helper/helper":3}],2:[function(t,e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.block=o,n.toggleBlock=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"";"blocked"===t.dataset.hpyBlock?i(t):o(t,e)},n.unblock=i;var r=t("./helper");function o(t,e){var n,o;void 0===t||"blocked"===t.dataset.hpyBlock||"blocking"===t.dataset.hpyBlock||(void 0===e&&(e={}),n=document.createElement("div"),e=(0,r.mergeObject)(e,{color:"#FFFFFF",opacity:"0.8",cursor:"",zIndex:"",pointerEvents:"",HTML:""}),n.style.backgroundColor=e.color,n.classList.add("hpyBlock"),n.innerHTML=e.HTML,"absolute"!=t.style.position&&(t.style.position="relative"),"auto"===window.getComputedStyle(t).getPropertyValue("z-index")&&(t.style.zIndex="1"),t.appendChild(n),t.dataset.hpyBlock="blocking",o=window.getComputedStyle(n),o=1e3*parseFloat(o.transitionDuration),isNaN(o))||(n.dataset.blockTransition=o,n.style.opacity=e.opacity,n.style.cursor=e.cursor,n.style.zIndex=e.zIndex,t.style.pointerEvents=e.pointerEvents,setTimeout(function(){t.dataset.hpyBlock="blocked"},o))}function i(t){if(t&&-1!==["blocking","blocked"].indexOf(t.dataset.hpyBlock)){for(var e,n=t.children,o=0;o<n.length;o+=1)if("hpyBlock"===n[o].className){e=n[o];break}e.style.opacity=0,t.dataset.hpyBlock="blocking",setTimeout(function(){t.dataset.hpyBlock="",t.removeChild(e),t.style.pointerEvents=""},e.dataset.blockTransition)}}},{"./helper":3}],3:[function(t,e,n){function c(){var h,t="function"==typeof Symbol?Symbol:{},e=t.iterator||"@@iterator",n=t.toStringTag||"@@toStringTag";function o(t,e,n,o){var r,i,a,l,c,s,u,d,p,e=e&&e.prototype instanceof g?e:g,e=Object.create(e.prototype);return v(e,"_invoke",(r=t,i=n,u=o||[],d=!1,p={p:s=0,n:0,v:h,a:f,f:f.bind(h,4),d:function(t,e){return a=t,l=0,c=h,p.n=e,y}},function(t,e,n){if(1<s)throw TypeError("Generator is already running");for(d&&1===e&&f(e,n),l=e,c=n;(m=l<2?h:c)||!d;){a||(l?l<3?(1<l&&(p.n=-1),f(l,c)):p.n=c:p.v=c);try{if(s=2,a){if(m=a[t=l?t:"next"]){if(!(m=m.call(a,c)))throw TypeError("iterator result is not an object");if(!m.done)return m;c=m.value,l<2&&(l=0)}else 1===l&&(m=a.return)&&m.call(a),l<2&&(c=TypeError("The iterator does not provide a '"+t+"' method"),l=1);a=h}else if((m=(d=p.n<0)?c:r.call(i,p))!==y)break}catch(t){a=h,l=1,c=t}finally{s=1}}return{value:m,done:d}}),!0),e;function f(t,e){for(l=t,c=e,m=0;!d&&s&&!n&&m<u.length;m++){var n,o=u[m],r=p.p,i=o[2];3<t?(n=i===e)&&(c=o[(l=o[4])?5:l=3],o[4]=o[5]=h):o[0]<=r&&((n=t<2&&r<o[1])?(l=0,p.v=e,p.n=o[1]):r<i&&(n=t<3||o[0]>e||i<e)&&(o[4]=t,o[5]=e,p.n=i,l=0))}if(n||1<t)return y;throw d=!0,e}}var y={};function g(){}function r(){}function i(){}var m=Object.getPrototypeOf,t=[][e]?m(m([][e]())):(v(m={},e,function(){return this}),m),a=i.prototype=g.prototype=Object.create(t);function l(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,i):(t.__proto__=i,v(t,n,"GeneratorFunction")),t.prototype=Object.create(a),t}return v(a,"constructor",r.prototype=i),v(i,"constructor",r),v(i,n,r.displayName="GeneratorFunction"),v(a),v(a,n,"Generator"),v(a,e,function(){return this}),v(a,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:l}})()}function v(t,e,n,o){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}(v=function(t,e,n,o){function r(e,n){v(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!o,configurable:!o,writable:!o}):t[e]=n:(r("next",0),r("throw",1),r("return",2))})(t,e,n,o)}function s(t,e,n,o,r,i,a){try{var l=t[i](a),c=l.value}catch(t){return n(t)}l.done?e(c):Promise.resolve(c).then(o,r)}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=Array(e);n<e;n++)o[n]=t[n];return o}function a(t){return(new DOMParser).parseFromString(t,"text/html").body.childNodes[0]}Object.defineProperty(n,"__esModule",{value:!0}),n._debounce=function(n,o){var r;return function(){var t=arguments,e=this;clearTimeout(r),r=setTimeout(function(){return n.apply(e,t)},o)}},n._throttle=function(t,e){var n=!1;return function(){n||(t.call(),n=!0,setTimeout(function(){n=!1},e))}},n.attachEventToBody=function(r,i){var a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"";document.getElementsByTagName("body")[0].addEventListener("click",function(t){var e,n=((t,e)=>{var n,o,r,i,a="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(a)return r=!(o=!0),{s:function(){a=a.call(t)},n:function(){var t=a.next();return o=t.done,t},e:function(t){r=!0,n=t},f:function(){try{o||null==a.return||a.return()}finally{if(r)throw n}}};if(Array.isArray(t)||(a=((t,e)=>{var n;if(t)return"string"==typeof t?l(t,e):"Map"===(n="Object"===(n={}.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:n)||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(t,e):void 0})(t))||e&&t&&"number"==typeof t.length)return a&&(t=a),i=0,{s:e=function(){},n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})(document.querySelectorAll(r));try{for(n.s();!(e=n.n()).done;){var o=e.value;o.contains(t.target)&&i(o,a)}}catch(t){n.e(t)}finally{n.f()}})},n.copyToClipboard=function(){$(document.body).on("click",".copy-to-cl
1ipboard",(()=>{l=c().m(function t(e){var n,o,r,i;return c().w(function(t){for(;;)switch(t.p=t.n){case 0:if(e.preventDefault(),"true"===(n=this).dataset.copying)return t.a(2);t.n=1;break;case 1:if(n.dataset.copying=!0,o=a('<span style="\n\t\t\t\tpadding:10px;\n\t\t\t\tborder-radius:10px;\n\t\t\t\tposition:absolute;\n\t\t\t\tinset: 0px;\n\t\t\t\topacity:1;\n\t\t\t\tz-inder:10;\n\t\t\t">\n\t\t\t\t<span style="\n\t\t\t\t\tpadding: 10px;\n\t\t\t\t\tborder: 2px dashed;\n\t\t\t\t\tborder-radius: 6px;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\tletter-spacing: 0.05em;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tfont-size: inherit;\n\t\t\t\t"></span>\n\t\t\t</span>'),t.p=2,navigator.clipboard){t.n=3;break}throw"failed";case 3:return r=n.textContent.replace(/(\r\n|\n|\r|\t)/gm,""),t.n=4,navigator.clipboard.writeText(r);case 4:o.style.background="#77a464",o.children[0].style.borderColor="#396826",o.children[0].style.color="#396826",o.children[0].textContent="copied",t.n=6;break;case 5:t.p=5,o.style.background="#a94442",o.children[0].style.borderColor="#621f1d",o.children[0].style.color="#621f1d",o.children[0].textContent="Failed to copy";case 6:return t.p=6,i=n.style.position,n.style.position="relative",n.appendChild(o),setTimeout(function(){o.style.transition="opacity 0.3s",o.style.opacity="0",setTimeout(function(){n.style.position=i,o.remove(),n.dataset.copying=!1},300)},2e3),t.f(6);case 7:return t.a(2)}},t,this,[[2,5,6,7]])});var l,e=function(){var t=this,a=arguments;return new Promise(function(e,n){var o=l.apply(t,a);function r(t){s(o,e,n,r,i,"next",t)}function i(t){s(o,e,n,r,i,"throw",t)}r(void 0)})};return function(t){return e.apply(this,arguments)}})())},n.createElementFromString=a,n.disableScroll=function(){var t=window.pageYOffset||document.documentElement.scrollTop,e=window.pageXOffset||document.documentElement.scrollLeft;window.onscroll=function(){window.scrollTo(e,t)}},n.enableScroll=function(){window.onscroll=function(){}},n.getScrollbarWidth=function(){var t=document.createElement("div"),e=(t.style.visibility="hidden",t.style.width="100px",t.style.msOverflowStyle="scrollbar",document.body.appendChild(t),t.offsetWidth),n=(t.style.overflow="scroll",document.createElement("div")),n=(n.style.width="100%",t.appendChild(n),n.offsetWidth);return t.parentNode.removeChild(t),e-n},n.getViewportHeight=function(){return Math.max(document.documentElement.clientHeight,window.innerHeight||0)},n.getViewportWidth=function(){return Math.max(document.documentElement.clientWidth,window.innerWidth||0)},n.isFunction=function(t){return t&&"[object Function]"==={}.toString.call(t)},n.mergeObject=function(t,e){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},n.skipLinkFocus=function(){var t=-1<navigator.userAgent.toLowerCase().indexOf("webkit"),e=-1<navigator.userAgent.toLowerCase().indexOf("opera"),n=-1<navigator.userAgent.toLowerCase().indexOf("msie");(t||e||n)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t=location.hash.substring(1);/^[A-z0-9_-]+$/.test(t)&&(t=document.getElementById(t))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1)},n.validateCommentSubmission=function(){jQuery("#commentform").on("submit",function(t){var e=[];jQuery(this).find("[required]").each(function(){jQuery(this).val()?"email"!==this.type||/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(jQuery(this).val())||e.push({element:$(this),message:'<strong class="text-uppercase">'+jQuery(this).parents("p").find("label").get(0).childNodes[0].textContent+"</strong> is an invalid email address"}):e.push({element:jQuery(this),message:'<strong class="text-uppercase">'+jQuery(this).parents("p").find("label").get(0).childNodes[0].textContent+"</strong> is required"})}),e.length?(t.preventDefault(),jQuery("#commentform-errors").show().find("ul").empty(),e.forEach(function(t){jQuery("#commentform-errors ul").append("<li>".concat(t.message,"</li>"))})):jQuery("#commentform-errors").hide()})}},{}],4:[function(t,e,n){var o,r,i=(r=t("./components/infiniteLoad"))&&r.__esModule?r:{default:r},a=t("./helper/helper");o=jQuery,(r=o(".hpy_load_more")).length&&r.each(function(){var t=o(this);new i.default({trigger:t,wrap:o(t.data("wrap")),data:(0,a.mergeObject)({action:"hpy_load_more",nonce:hpyInfinite.nonce},t.data()),continue:!0})})},{"./components/infiniteLoad":1,"./helper/helper":3}]},{},[4])

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.