PluginProbe
Elementor Website Builder – more than just a page builder / 4.1.0-beta2
Elementor Website Builder – more than just a page builder v4.1.0-beta2
4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 All 457 releases
← All changes | assets/js/packages/editor-panels/editor-panels.min.js +1 -1 4.2.0-dev2 → 4.1.0-beta2 View file →
@@ -1 +1 @@
1 -!function(){"use strict";var e={5527:function(e){e.exports=window.elementorV2.editorV1Adapters},22504:function(e){e.exports=window.elementorV2.editor},56384:function(e){e.exports=window.elementorV2.store},77528:function(e,n,t){var o,r=Object.create,l=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,__copyProps=(e,n,t,o)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let r of a(n))s.call(e,r)||r===t||l(e,r,{get:()=>n[r],enumerable:!(o=i(n,r))||o.enumerable});return e},__toESM=(e,n,t)=>(t=null!=e?r(c(e)):{},__copyProps(!n&&e&&e.__esModule?t:l(t,"default",{value:e,enumerable:!0}),e)),u={};((e,n)=>{for(var t in n)l(e,t,{get:n[t],enumerable:!0})})(u,{Panel:()=>Panel,PanelBody:()=>PanelBody,PanelFooter:()=>PanelFooter,PanelHeader:()=>PanelHeader,PanelHeaderTitle:()=>M,__createPanel:()=>createPanel,__registerPanel:()=>registerPanel,init:()=>init}),e.exports=(o=u,__copyProps(l({},"__esModule",{value:!0}),o));var p=t(22504),d=t(56384),m=__toESM(t(97557)),_=t(97557),f=t(56384),v=t(87627),{inject:w,useInjections:P}=(0,v.createLocation)(),selectOpenId=e=>e.panels.openId,g=(0,t(56384).__createSlice)({name:"panels",initialState:{openId:null},reducers:{open(e,n){e.openId=n.payload},close(e,n){n.payload&&e.openId!==n.payload||(e.openId=null)}}});var b=__toESM(t(97557)),y=t(97557),h=t(79513),x=t(5527),E=t(56384),O="panel/v2";function getPortalContainer(){return document.querySelector("#elementor-panel-inner")}function sync(){(0,x.__privateListenTo)((0,x.windowEvent)("elementor/panel/init"),()=>(0,x.__privateRegisterRoute)(O)),(0,x.__privateListenTo)((0,x.routeOpenEvent)(O),()=>{getV1PanelElements().forEach(e=>{e.setAttribute("hidden","hidden"),e.setAttribute("inert","true")})}),(0,x.__privateListenTo)((0,x.routeCloseEvent)(O),()=>selectOpenId((0,E.__getState)())&&(0,E.__dispatch)(g.actions.close())),(0,x.__privateListenTo)((0,x.routeCloseEvent)(O),()=>{getV1PanelElements().forEach(e=>{e.removeAttribute("hidden"),e.removeAttribute("inert")})}),(0,x.__privateListenTo)((0,x.windowEvent)("elementor/panel/init"),()=>subscribe({on:e=>selectOpenId(e),when:({prev:e,current:n})=>!(e||!n),callback:()=>(0,x.__privateOpenRoute)(O)})),(0,x.__privateListenTo)((0,x.windowEvent)("elementor/panel/init"),()=>subscribe({on:e=>selectOpenId(e),when:({prev:e,current:n})=>!(n||!e),callback:()=>(0,x.__privateIsRouteActive)(O)&&(0,x.__privateOpenRoute)(function getDefaultRoute(){const e=window?.elementor?.documents?.getCurrent?.()?.config?.panel?.default_route;return e||"panel/elements/categories"}())}))}function getV1PanelElements(){const e=["#elementor-panel-header-wrapper","#elementor-panel-content-wrapper","#elementor-panel-state-loading","#elementor-panel-footer"].join(", ");return document.querySelectorAll(e)}function subscribe({on:e,when:n,callback:t}){let o;(0,E.__subscribe)(()=>{const r=e((0,E.__getState)());n({prev:o,current:r})&&t({prev:o,current:r}),o=r})}function Portal(e){const n=(0,y.useRef)(getPortalContainer);return n.current?b.createElement(h.Portal,{container:n.current,...e}):null}function Panels(){const e=function useOpenPanelInjection(){const e=P(),n=(0,f.__useSelector)(selectOpenId);return(0,_.useMemo)(()=>e.find(e=>n===e.id),[e,n])}(),n=e?.component??null;return n?m.createElement(Portal,null,m.createElement(n,null)):null}function init(){sync(),(0,d.__registerSlice)(g),(0,p.injectIntoTop)({id:"panels",component:Panels})}var j=t(5527),R=t(56384);function createPanel({id:e,component:n,onOpen:t,onClose:o,allowedEditModes:r,blockOnKitRoutes:l,isOpenPreviousElement:i=!1}){const a=function createUseStatus(e,n={}){return()=>{const t=(0,R.__useSelector)(selectOpenId),o=(0,j.__privateUseRouteStatus)(O,n);return{isOpen:t===e&&o.isActive,isBlocked:o.isBlocked}}}(e,{allowedEditModes:r,blockOnKitRoutes:l}),c=function createUseActions(e,n,t={},o){let r=null,l=null;return()=>{const i=(0,R.__useDispatch)(),{isBlocked:a}=n();return{open:async()=>{a||(o&&(l=window.elementor?.selection?.getElements?.()[0]?.model.get("id")??null),i(g.actions.open(e)),r=t.onOpen?.()??null)},close:async()=>{if(!a&&(i(g.actions.close(e)),await(t.onClose?.(r)),l)){try{const e=window.elementor?.getContainer?.(l);(0,j.__privateRunCommand)("document/elements/select",{container:e})}catch{}l=null}}}}}(e,a,{onOpen:t,onClose:o},i);return{panel:{id:e,component:n},usePanelStatus:a,usePanelActions:c}}function registerPanel({id:e,component:n}){w({id:e,component:n})}var k=__toESM(t(97557)),S=t(79513);function Panel({children:e,sx:n,...t}){return k.createElement(S.Drawer,{open:!0,variant:"persistent",anchor:"left",PaperProps:{sx:{position:"relative",width:"100%",bgcolor:"background.default",border:"none"}},sx:{height:"100%",...n},...t},e)}var V=__toESM(t(97557)),C=t(79513),A=(0,C.styled)(C.Box)(({theme:e})=>({height:e?.spacing(6)||"48px",display:"flex",alignItems:"center",justifyContent:"center",gap:e?.spacing(.5)||"4px"}));function PanelHeader({children:e,...n}){return V.createElement(V.Fragment,null,V.createElement(A,{component:"header",...n},e))}var I=__toESM(t(97557)),T=t(97557),B=t(79513),L=(0,B.styled)(B.Typography)(({theme:e,variant:n="body1"})=>"inherit"===n?{}:{"&.MuiTypography-root":{...e.typography[n]}}),M=(0,T.forwardRef)(({children:e,...n},t)=>I.createElement(L,{ref:t,component:"h2",variant:"subtitle1",...n},e)),D=__toESM(t(97557)),F=t(79513);function PanelBody({children:e,sx:n,...t}){return D.createElement(F.Box,{component:"main",sx:{overflowY:"auto",height:"100%",...n},...t},e)}var q=__toESM(t(97557)),H=t(79513);function PanelFooter({children:e,sx:n,...t}){return q.createElement(q.Fragment,null,q.createElement(H.Divider,null),q.createElement(H.Box,{component:"footer",sx:{display:"flex",position:"sticky",bottom:0,px:2,py:1.5},...t},e))}},79513:function(e){e.exports=window.elementorV2.ui},87627:function(e){e.exports=window.elementorV2.locations},97557:function(e){e.exports=window.React}},n={};var t=function __webpack_require__(t){var o=n[t];if(void 0!==o)return o.exports;var r=n[t]={exports:{}};return e[t](r,r.exports,__webpack_require__),r.exports}(77528);(window.elementorV2=window.elementorV2||{}).editorPanels=t}(),window.elementorV2.editorPanels?.init?.();
1 +!function(){"use strict";var e={d:function(n,t){for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{Panel:function(){return P},PanelBody:function(){return A},PanelFooter:function(){return I},PanelHeader:function(){return S},PanelHeaderTitle:function(){return T},__createPanel:function(){return y},__registerPanel:function(){return b},init:function(){return h}});var t=window.elementorV2.editor,r=window.elementorV2.store,o=window.React,i=window.elementorV2.locations;const{inject:l,useInjections:a}=(0,i.createLocation)(),c=e=>e.panels.openId;var u=(0,r.__createSlice)({name:"panels",initialState:{openId:null},reducers:{open(e,n){e.openId=n.payload},close(e,n){n.payload&&e.openId!==n.payload||(e.openId=null)}}}),s=window.elementorV2.ui,p=window.elementorV2.editorV1Adapters;const d="panel/v2";function f(){return document.querySelector("#elementor-panel-inner")}function m(){const e=["#elementor-panel-header-wrapper","#elementor-panel-content-wrapper","#elementor-panel-state-loading","#elementor-panel-footer"].join(", ");return document.querySelectorAll(e)}function v({on:e,when:n,callback:t}){let o;(0,r.__subscribe)(()=>{const i=e((0,r.__getState)());n({prev:o,current:i})&&t({prev:o,current:i}),o=i})}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},g.apply(null,arguments)}function w(e){const n=(0,o.useRef)(f);return n.current?o.createElement(s.Portal,g({container:n.current},e)):null}function _(){const e=function(){const e=a(),n=(0,r.__useSelector)(c);return(0,o.useMemo)(()=>e.find(e=>n===e.id),[e,n])}(),n=e?.component??null;return n?o.createElement(w,null,o.createElement(n,null)):null}function h(){(0,p.__privateListenTo)((0,p.windowEvent)("elementor/panel/init"),()=>(0,p.__privateRegisterRoute)(d)),(0,p.__privateListenTo)((0,p.routeOpenEvent)(d),()=>{m().forEach(e=>{e.setAttribute("hidden","hidden"),e.setAttribute("inert","true")})}),(0,p.__privateListenTo)((0,p.routeCloseEvent)(d),()=>c((0,r.__getState)())&&(0,r.__dispatch)(u.actions.close())),(0,p.__privateListenTo)((0,p.routeCloseEvent)(d),()=>{m().forEach(e=>{e.removeAttribute("hidden"),e.removeAttribute("inert")})}),(0,p.__privateListenTo)((0,p.windowEvent)("elementor/panel/init"),()=>v({on:e=>c(e),when:({prev:e,current:n})=>!(e||!n),callback:()=>(0,p.__privateOpenRoute)(d)})),(0,p.__privateListenTo)((0,p.windowEvent)("elementor/panel/init"),()=>v({on:e=>c(e),when:({prev:e,current:n})=>!(n||!e),callback:()=>(0,p.__privateIsRouteActive)(d)&&(0,p.__privateOpenRoute)(function(){const e=window?.elementor?.documents?.getCurrent?.()?.config?.panel?.default_route;return e||"panel/elements/categories"}())})),(0,r.__registerSlice)(u),(0,t.injectIntoTop)({id:"panels",component:_})}function y({id:e,component:n,onOpen:t,onClose:o,allowedEditModes:i,blockOnKitRoutes:l,isOpenPreviousElement:a=!1}){const s=function(e,n={}){return()=>{const t=(0,r.__useSelector)(c),o=(0,p.__privateUseRouteStatus)(d,n);return{isOpen:t===e&&o.isActive,isBlocked:o.isBlocked}}}(e,{allowedEditModes:i,blockOnKitRoutes:l}),f=function(e,n,t={},o){let i=null,l=null;return()=>{const a=(0,r.__useDispatch)(),{isBlocked:c}=n();return{open:async()=>{c||(o&&(l=window.elementor?.selection?.getElements?.()[0]?.model.get("id")??null),a(u.actions.open(e)),i=t.onOpen?.()??null)},close:async()=>{if(!c&&(a(u.actions.close(e)),await(t.onClose?.(i)),l)){try{const e=window.elementor?.getContainer?.(l);(0,p.__privateRunCommand)("document/elements/select",{container:e})}catch{}l=null}}}}}(e,s,{onOpen:t,onClose:o},a);return{panel:{id:e,component:n},usePanelStatus:s,usePanelActions:f}}function b({id:e,component:n}){l({id:e,component:n})}function O(){return O=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},O.apply(null,arguments)}function P({children:e,sx:n,...t}){return o.createElement(s.Drawer,O({open:!0,variant:"persistent",anchor:"left",PaperProps:{sx:{position:"relative",width:"100%",bgcolor:"background.default",border:"none"}},sx:{height:"100%",...n}},t),e)}function E(){return E=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},E.apply(null,arguments)}const j=(0,s.styled)(s.Box)(({theme:e})=>({height:e?.spacing(6)||"48px",display:"flex",alignItems:"center",justifyContent:"center",gap:e?.spacing(.5)||"4px"}));function S({children:e,...n}){return o.createElement(o.Fragment,null,o.createElement(j,E({component:"header"},n),e))}function x(){return x=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},x.apply(null,arguments)}const R=(0,s.styled)(s.Typography)(({theme:e,variant:n="body1"})=>"inherit"===n?{}:{"&.MuiTypography-root":{...e.typography[n]}});var T=(0,o.forwardRef)(({children:e,...n},t)=>o.createElement(R,x({ref:t,component:"h2",variant:"subtitle1"},n),e));function k(){return k=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},k.apply(null,arguments)}function A({children:e,sx:n,...t}){return o.createElement(s.Box,k({component:"main",sx:{overflowY:"auto",height:"100%",...n}},t),e)}function C(){return C=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},C.apply(null,arguments)}function I({children:e,sx:n,...t}){return o.createElement(o.Fragment,null,o.createElement(s.Divider,null),o.createElement(s.Box,C({component:"footer",sx:{display:"flex",position:"sticky",bottom:0,px:2,py:1.5}},t),e))}(window.elementorV2=window.elementorV2||{}).editorPanels=n}(),window.elementorV2.editorPanels?.init?.();