PageSourceSearch

https://www.kentnewmancenterparish.org/datafiles/main.min.js.download

js kentnewmancenterparish.org collected 2026-10-08 08:15:59 UTC 4,485 bytes, 31 lines download raw bytes

1(function(){'use strict';var html,scriptsContainer,scopedElements,oldDimensions={width:$(window).width(),height:$(window).height()};function mount(component,data,now){function callback(){$(document).trigger('breeze:mount',$.extend({},data,{__component:component}));$(document).trigger('breeze:mount:'+component,data);}
2if(now){callback();}else if(window.requestIdleCallback){window.requestIdleCallback(callback);}else{window.setTimeout(callback,1);}}
3$.breeze.mount=mount;function mountView(scope,config){var elements=scopedElements.filter(function(){return $(this).attr('data-bind').indexOf('\''+scope+'\'')!==-1;});if(!elements.length){elements=$([false]);}
4elements.each(function(){mount(config.component,{settings:config,el:this});});}
5function processElement(el){var isScript=el.tagName==='SCRIPT',settings=isScript?el.textContent:el.dataset.mageInit;$(el).data('breeze-processed',true);if(isScript){scriptsContainer.append(el);el=false;}
6try{settings=JSON.parse(settings);}catch(e){console.error(e);}
7$.each(settings,function(component,config){var selector=false;if(isScript){el=false;if(component!=='*'){el=html.find(component);selector=component;if(!el.length){return;}}
8component=Object.keys(config);config=Object.values(config);}else{component=[component];config=[config];}
9$.each(component,function(i,name){if(name==='Magento_Ui/js/core/app'){if(!config[i].components){return;}
10$.each(config[i].components,function(scope,cfg){cfg.__scope=scope;mountView(scope,cfg);});}else{if(selector){config[i].__selector=selector;}
11mount(name,{settings:config[i],el:el});}});});}
12function extractJsonFromDataBind(key,dataBind){var json={},bindings=ko.expressionRewriting.parseObjectLiteral(dataBind);function parseJson(string){var parsed={},literal=ko.expressionRewriting.parseObjectLiteral(string);if(literal[0].unknown){if(literal[0].unknown.indexOf&&(literal[0].unknown.indexOf('[')===0||literal[0].unknown.indexOf('function')>-1)){throw'Unable to parse complex literal';}
13return literal[0].unknown;}
14$.each(literal,function(i,object){parsed[object.key]=parseJson(object.value);});return parsed;}
15$.each(bindings,function(i,binding){if(binding.key!=='mageInit'){return;}
16json=parseJson(binding.value);return false;});return json;}
17function convertDataBindToDataMageInit(el){var json;if($(el).closest('[data-bind*="scope:"]').length){return;}
18try{json=extractJsonFromDataBind('mageInit',$(el).data('bind'));}catch(e){return;}
19$(el).attr('data-mage-init',JSON.stringify($.extend($(el).data('mage-init')||{},json)));}
20function convertLazyInitToDataMageInit(el){$(el).attr('data-mage-init',$(el).attr('data-mage-init-lazy'));}
21function loadEventName(){var name='DOMContentLoaded';if(typeof Turbo!=='undefined'||typeof Turbolinks!=='undefined'){name='turbo:load turbolinks:load';}
22return name;}
23function walk(node){node=node||document;node.querySelectorAll('[data-bind*="mageInit:"]').forEach(convertDataBindToDataMageInit);node.querySelectorAll('[data-mage-init-lazy]').forEach(convertLazyInitToDataMageInit);$(node).find('[data-mage-init],[type="text/x-magento-init"]').not('[data-breeze-processed]').each(function(){processElement(this);});}
24function onBreezeLoad(){html=$('html');scriptsContainer=$('.breeze-container');scopedElements=$('[data-bind*="scope:"]');$(document).trigger('breeze:load');walk(document);}
25$(document).on(loadEventName(),function(){var newScripts=_.isEmpty($.breeze.loadedScripts)?[]:$('script[src]').filter(function(){return!$.breeze.loadedScripts[this.src];}),spinnerTimeout,i=0;$.registry.delete();if(!newScripts.length){return onBreezeLoad();}
26spinnerTimeout=setTimeout(function(){$('body').spinner(true);},200);function onScriptLoad(){if(++i<newScripts.length){return;}
27clearTimeout(spinnerTimeout);$('body').spinner(false);onBreezeLoad();}
28newScripts.each(function(){if(this.async){return onScriptLoad();}
29$(this).on('load error',onScriptLoad);});});$(document).on('contentUpdated',function(event){scopedElements=$('[data-bind*="scope:"]');walk(event.target);});$(window).on('resize',_.debounce(function(){var events=['breeze:resize'],newDimensions={width:$(window).width(),height:$(window).height()};if(oldDimensions.width!==newDimensions.width){events.push('breeze:resize-x');}
30if(oldDimensions.height!==newDimensions.height){events.push('breeze:resize-y');}
31events.forEach(function(event){$('body').trigger(event,{oldDimensions:oldDimensions,newDimensions:newDimensions});});oldDimensions=newDimensions;},100));$.breeze.referrer=document.referrer;})();

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.