File "editor-elements-panel.min.js"
Full Path: /home/fresvfqn/waterdamagerestorationandrepairsmithtown.com/wp-content/plugins/elementor/assets/js/packages/editor-elements-panel/editor-elements-panel.min.js
File size: 2.6 KB
MIME-type: text/plain
Charset: utf-8
!function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{init:function(){return s},injectTab:function(){return b}});var n=window.elementorV2.editor,o=window.React,r=window.elementorV2.ui,i=window.elementorV2.editorV1Adapters;const l="panel/elements",a=`${l}/`,c={};function d(){return window}const u="elementor-panel-elements-wrapper";function m(){const e=(0,i.__privateUseListenTo)([(0,i.v1ReadyEvent)(),(0,i.routeOpenEvent)(a),(0,i.routeCloseEvent)(a)],()=>{const e=d().$e.routes.getCurrent()?.panel;if(!e||!e.startsWith(a))return null;const t=e.replace(a,"");return(c[t]||null)??null}),t=e?.component,n=document.getElementById(u);return t&&n?o.createElement(r.Portal,{container:n},o.createElement(t,null)):null}function s(){(0,n.injectIntoTop)({id:"editor-elements-panel-tab",component:m})}var p=window.elementorV2.utils;const w="elementor-panel-elements-navigation",v=(0,p.createError)({code:"elements_panel_wrapper_element_not_found",message:"Elementor Elements Panel wrapper element not found"});const f=(0,p.createError)({code:"e_component_not_found",message:"Elementor component not found"});function b({id:e,label:t,component:n}){var o;c[(o={id:e,label:t,component:n}).id]=o,(0,i.__privateListenTo)((0,i.v1ReadyEvent)(),()=>{d().elementor.hooks.addFilter("panel/elements/regionViews",(t,{elements:n})=>(t[e]={region:n,view:d().Marionette.CompositeView.extend({template:"<div></div>",initialize(){d().elementor.getPanelView().getCurrentPageView().search.reset()}})},t))}),(0,i.__privateListenTo)((0,i.windowEvent)("elementor/panel/init"),()=>{(function(){const e=d().$e.components.get(l);if(!e)throw new f({context:{componentId:l}});return e})().addTab(e,{title:t})}),(0,i.__privateListenTo)((0,i.routeOpenEvent)(a),n=>{const o=`${a}${e}`;!function({id:e,label:t,route:n,isActive:o}){const r=function(){const e=document.getElementById(w);if(!e)throw new v;return e}(),i=document.createElement("button");i.className=["elementor-component-tab","elementor-panel-navigation-tab",o?"elementor-active":""].filter(Boolean).join(" "),i.setAttribute("data-tab",e),i.textContent=t,i.addEventListener("click",()=>{d().$e.route(n)}),r.appendChild(i)}({id:e,label:t,route:o,isActive:"route"in n&&n.route===o})})}(window.elementorV2=window.elementorV2||{}).editorElementsPanel=t}(),window.elementorV2.editorElementsPanel?.init?.();