1class VamtamForm extends elementorModules.frontend.handlers.Base{onInit(...e){super.onInit(...e),this.checkHandleBtnUnderlineAnimation()}checkHandleBtnUnderlineAnimation(){jQuery("body").hasClass("elementor-editor-active")?setTimeout(()=>{this.handleBtnUnderlineAnimation()},2e3):"complete"==document.readyState?setTimeout(()=>{this.handleBtnUnderlineAnimation()},25):jQuery(window).on("load",()=>{this.handleBtnUnderlineAnimation()})}handleBtnUnderlineAnimation(){if(!this.$element.hasClass("vamtam-has-underline-anim"))return;const e=this.$element.find(".elementor-button:not(:empty)");jQuery.each(e,(e,n)=>{const t=jQuery(n),a=t.filter('[type="submit"]').length,o=a?t.find(".elementor-button-text").first():t,r=o.text();o.text(""),a?o.append('<span class="vamtam-btn-text">'+r+"</span>"):o.append('<span class="vamtam-btn-text-wrap"><span class="vamtam-btn-text">'+r+"</span></span>")}),jQuery(this.$element).on("mouseenter",".elementor-button",e=>{const n=jQuery(e.target);n.hasClass("hovered")||(n.addClass("hovered"),setTimeout(()=>{n.removeClass("hovered")},600))})}}jQuery(window).on("elementor/frontend/init",()=>{if(elementorFrontend.elementsHandler&&elementorFrontend.elementsHandler.attachHandler)elementorFrontend.elementsHandler.attachHandler("form",VamtamForm);else{const e=e=>{elementorFrontend.elementsHandler.addHandler(VamtamForm,{$element:e})};elementorFrontend.hooks.addAction("frontend/element_ready/form.default",e,100)}});
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.