PluginProbe
Elementor Website Builder – more than just a page builder / 3.13.0-beta1
Elementor Website Builder – more than just a page builder v3.13.0-beta1
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 4.1.0-beta2 4.1.0-dev2 All 455 releases
elementor / assets / js / packages / site-settings.min.js

site-settings.min.js in Elementor Website Builder – more than just a page builder 3.13.0-beta1, at assets/js/packages/site-settings.min.js

1 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(){"use strict";var e={};(function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})})(e);var t=__UNSTABLE__elementorPackages.ui,n=__UNSTABLE__elementorPackages.v1Adapters;function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},o.apply(this,arguments)}function r(e){const r=(0,n.useListenTo)([(0,n.routeOpenEvent)("panel/global"),(0,n.routeCloseEvent)("panel/global")],a);return r.current?React.createElement(t.Portal,o({container:r.current},e)):null}function a(){return(0,n.isRouteActive)("panel/global")?{current:document.querySelector("#elementor-panel-inner")}:{current:null}}var l=__UNSTABLE__elementorPackages.documents,i=wp.i18n;function c(){const e=(0,l.useActiveDocument)(),{save:n}=(0,l.useActiveDocumentActions)();return React.createElement(t.Paper,{sx:{px:5,py:4,borderTop:1,borderColor:"divider"}},React.createElement(t.Button,{variant:"contained",disabled:!e||!e.isDirty,size:"medium",sx:{width:"100%"},onClick:()=>e&&!e.isSaving?n():null},e?.isSaving?React.createElement(t.CircularProgress,null):(0,i.__)("Save Changes","elementor")))}var s=__UNSTABLE__elementorPackages.editor,u=__UNSTABLE__elementorPackages.topBar,_=__UNSTABLE__elementorPackages.icons;u.toolsMenu.registerToggleAction({name:"toggle-site-settings",priority:2,useProps:function(){const{isActive:e,isBlocked:t}=(0,n.useRouteStatus)("panel/global",{blockOnKitRoutes:!1});return{title:(0,i.__)("Site Settings","elementor"),icon:_.AdjustmentsHorizontalIcon,onClick:()=>e?(0,n.runCommand)("panel/global/close"):(0,n.runCommand)("panel/global/open"),selected:e,disabled:t}}}),(0,s.injectIntoTop)({name:"site-settings-primary-action-portal",filler:function(){return React.createElement(r,null,React.createElement(c,null))}}),(window.__UNSTABLE__elementorPackages=window.__UNSTABLE__elementorPackages||{}).siteSettings=e}();