|
1
|
|
-(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__copyProps=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},__toESM=(n,r,a)=>(a=n==null?{}:e(i(n)),__copyProps(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),o=__toESM(__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=`e-handles-inside`,n=100,HandlesPosition=class extends elementorModules.frontend.handlers.Base{onInit(){this.$element.on(`mouseenter`,this.setHandlesPosition.bind(this))}isSectionScrollSnapEnabled(){return elementor.settings.page.model.attributes.scroll_snap}isFirstElement(){return this.$element[0]===document.querySelector(`.elementor-section-wrap > .elementor-element:first-child`)}isOverflowHidden(){return this.$element.css(`overflow`)===`hidden`}getOffset(){if(elementor.config.document.container===`body`)return this.$element.offset().top;let e=jQuery(elementor.config.document.container);return this.$element.offset().top-e.offset().top}setHandlesPosition(){let e=elementor.documents.getCurrent();if(!(e!=null&&e.container.isEditable()))return;if(this.isSectionScrollSnapEnabled()){this.$element.addClass(t);return}let{top:r}=this.$element[0].getBoundingClientRect();r<n||this.isOverflowHidden()?this.$element.addClass(t):this.$element.removeClass(t)}};e.default=HandlesPosition}))());(window.__elementorChunks=window.__elementorChunks||{})[`handles-position`]=o})(); |
|
1
|
+(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__copyProps=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},__toESM=(n,r,a)=>(a=n==null?{}:e(i(n)),__copyProps(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),o=__toESM(__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=`e-handles-inside`,n=100,HandlesPosition=class extends elementorModules.frontend.handlers.Base{onInit(){this.$element.on(`mouseenter`,this.setHandlesPosition.bind(this))}isSectionScrollSnapEnabled(){return elementor.settings.page.model.attributes.scroll_snap}isOverflowHidden(){return this.$element.css(`overflow`)===`hidden`}isEmbeddedEditArea(){let e=this.getEditAreaElement();return e?e.closest(`.elementor-embedded-editor`)!==null:!1}getEditAreaElement(){let e=this.$element.closest(`.elementor-edit-area-active`);if(e.length)return e[0];let t=elementor.documents.getCurrent(),n=t==null?void 0:t.$element;return n!=null&&n.length?n[0]:this.$element.closest(`.elementor-edit-area`)[0]}getEditAreaOffset(){let e=this.getEditAreaElement();return e?this.$element[0].getBoundingClientRect().top-e.getBoundingClientRect().top:1/0}setHandlesPosition(){let e=elementor.documents.getCurrent();if(e!=null&&e.container.isEditable()){if(this.isSectionScrollSnapEnabled()){this.$element.addClass(t);return}this.$element[0].getBoundingClientRect().top<n||this.isOverflowHidden()||this.isEmbeddedEditArea()&&this.getEditAreaOffset()<n?this.$element.addClass(t):this.$element.removeClass(t)}}};e.default=HandlesPosition}))());(window.__elementorChunks=window.__elementorChunks||{})[`handles-position`]=o})(); |