1class WidgetHandlerClass extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{selectButtonSelector:'.sr--block--preview--select',editButtonSelector:'.sr--block--preview--edit'},}} 2getDefaultElements(){const selectors=this.getSettings('selectors');return{$selectButtonSelector:this.$element.find(selectors.selectButtonSelector),$editButtonSelector:this.$element.find(selectors.editButtonSelector),}} 3bindEvents(){this.elements.$selectButtonSelector.on('click',this.onSelectButtonClick.bind(this));this.elements.$editButtonSelector.on('click',this.onEditButtonClick.bind(this))} 4onSelectButtonClick(event){event.preventDefault();setTimeout(()=>window.parent.document.querySelector('#elementor-controls button[data-event="sr7.selectModule"]').click(),1000)} 5onEditButtonClick(event){event.preventDefault();setTimeout(()=>window.parent.document.querySelector('#elementor-controls button[data-event="sr7.editModule"]').click(),1000)}} 6window.addEventListener('elementor/frontend/init',()=>{elementorFrontend.hooks.addAction('frontend/element_ready/slider_revolution.default',$element=>{if($element.find(".sr--block--force--reload").length!==0){$element.trigger("click")} 7elementorFrontend.elementsHandler.addHandler(WidgetHandlerClass,{$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.