1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(function($,Drupal,once){'use strict';Drupal.behaviors.gearwrench={attach:function(context,settings){$(once('webform-submission-form','.webform-submission-form',context)).each(function(index){var $widget=$(this);var $submitButton=$($widget).find('.webform-button--submit');$.fn.isValid=function(){return this[0].checkValidity();};$($submitButton).on('click',function(){if(!$($widget).isValid())$($widget).addClass('form-error');});});function focusKeyDown(e){if([9,13,32,38,40].indexOf(e.keyCode)!==-1){$('body').addClass('keyboard-activated');$(window).on('mousedown.keyboard',focusMouseDown);$(window).off('keydown.keyboard');}}function focusMouseDown(e){$('body').removeClass('keyboard-activated');$(window).on('keydown.keyboard',focusKeyDown);$(window).off('mousedown.keyboard');}$(window).on('keydown.keyboard',focusKeyDown);$('svg').removeAttr('id');$(window).on({'dialog:aftercreate':function(dialog,$element,settings){$('body').addClass('ui-dialog-open');},'dialog:afterclose':function(dialog,$element,settings){$('body').removeClass('ui-dialog-open');}});var $landingPage=$('body.page-node-type-landing-page');var $hero=$('.component-hero, .path-frontpage .component-hero-banner');var $heronew=$('.component-hero-slide');if($landingPage.length>0&&$hero.length<1||$heronew.length===1)$landingPage.addClass('landing-page-no-hero');}};const options={root:null,threshold:0.5};const observePSwidget=function(entries,observer){entries.forEach((entry)=>{if(typeof window.PriceSpider!=='undefined')window.PriceSpider.rebind();});};const observer=new IntersectionObserver(observePSwidget,options);const elementsToObserve=document.querySelectorAll('.ps-widget');elementsToObserve.forEach((element)=>{observer.observe(element);});})(jQuery,Drupal,once);;
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.