File "editor-app-bar.min.js"

Full Path: /home/tekvhqgl/public_html/wp-content/plugins/elementor/assets/js/packages/editor-app-bar/editor-app-bar.min.js
File size: 16.95 KB
MIME-type: text/plain
Charset: utf-8

!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},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,{documentOptionsMenu:function(){return D},injectIntoPageIndication:function(){return I},injectIntoPrimaryAction:function(){return S},injectIntoResponsive:function(){return P},integrationsMenu:function(){return A},mainMenu:function(){return T},toolsMenu:function(){return w},utilitiesMenu:function(){return C}});var n=window.React,r=window.elementorV2.locations,o=window.elementorV2.ui,i=window.elementorV2.icons,l=window.wp.i18n,a=window.elementorV2.editor,c=window.elementorV2.editorV1Adapters,u=window.elementorV2.editorDocuments,s=(0,n.createContext)({type:"toolbar"});function p({type:e,children:t}){return n.createElement(s.Provider,{value:{type:e}},t)}function m(){return(0,n.useContext)(s)}function d({title:e,...t}){return n.createElement(g,{title:e},n.createElement(o.Box,{component:"span","aria-label":void 0},n.createElement(o.IconButton,{...t,"aria-label":e,size:"medium",sx:{"& svg":{fontSize:"1.25rem",height:"1em",width:"1em"},"&:hover":{color:"text.primary"}}})))}function g(e){return n.createElement(o.Tooltip,{PopperProps:{sx:{"&.MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementBottom":{mt:2}}},...e})}var v=(0,o.withDirection)(i.ArrowUpRightIcon);function E({text:e,icon:t,onClick:r,href:i,target:l,disabled:a,...c}){const u=i&&"_blank"===l;return n.createElement(o.MenuItem,{...c,disabled:a,onClick:r,component:i?"a":"div",href:i,target:l,sx:{"&:hover":{color:"text.primary"}}},n.createElement(o.ListItemIcon,null,t),n.createElement(o.ListItemText,{primary:e}),u&&n.createElement(v,null))}function _({icon:e,title:t,visible:r=!0,...o}){const{type:i}=m();return r?"toolbar"===i?n.createElement(d,{title:t,...o},n.createElement(e,null)):n.createElement(E,{...o,text:t,icon:n.createElement(e,null)}):null}function f({title:e,onClick:t,...r}){return n.createElement(o.Tooltip,{title:e},n.createElement(o.Box,{component:"span","aria-label":void 0},n.createElement(o.ToggleButton,{...r,onChange:t,"aria-label":e,size:"small",sx:{border:0,"&.Mui-disabled":{border:0},"& svg":{fontSize:"1.25rem",height:"1em",width:"1em"}}})))}function b({icon:e,title:t,value:r,visible:o=!0,...i}){const{type:l}=m();return o?"toolbar"===l?n.createElement(f,{value:r||t,title:t,...i},n.createElement(e,null)):n.createElement(E,{...i,text:t,icon:n.createElement(e,null)}):null}function y({icon:e,title:t,visible:r=!0,...o}){const{type:i}=m();return r?"toolbar"===i?n.createElement(d,{title:t,...o},n.createElement(e,null)):n.createElement(E,{...o,text:t,icon:n.createElement(e,null)}):null}function h(e=[]){const t=[...e,"default"],o=t.reduce(((e,t)=>({...e,[t]:(0,r.createLocation)()})),{}),[i,l,a]=[_,b,y].map((e=>function({locations:e,menuGroups:t,component:r}){return({group:o="default",id:i,overwrite:l,priority:a,...c})=>{if(!t.includes(o))return;const u="props"in c?()=>c.props:c.useProps,s=r;e[o].inject({id:i,component:e=>{const t=u();return n.createElement(s,{...e,...t})},options:{priority:a,overwrite:l}})}}({locations:o,menuGroups:t,component:e}))),c=function(e){return()=>(0,n.useMemo)((()=>Object.entries(e).reduce(((e,[t,n])=>({...e,[t]:n.getInjections().map((e=>({id:e.id,MenuItem:e.component})))})),{})),[])}(o);return{registerAction:i,registerToggleAction:l,registerLink:a,useMenuItems:c}}var{inject:I,Slot:M}=(0,r.createLocation)(),{inject:P,Slot:k}=(0,r.createLocation)(),{inject:S,Slot:x}=(0,r.createLocation)(),T=h(["exits"]),w=h(),C=h(),A=h(),D=h(["save"]);function B({children:e,...t}){return n.createElement(p,{type:"popover"},n.createElement(o.Menu,{PaperProps:{sx:{mt:1.5}},...t,MenuListProps:{component:"div",dense:!0}},e))}var R=(0,o.styled)(o.ToggleButton)((({theme:e})=>({padding:0,border:0,color:e.palette.text.primary,"&.MuiToggleButton-root:hover":{backgroundColor:"initial"},"&.MuiToggleButton-root.Mui-selected":{backgroundColor:"initial"}}))),O=(0,o.styled)((e=>n.createElement(o.SvgIcon,{viewBox:"0 0 32 32",...e},n.createElement("g",null,n.createElement("circle",{cx:"16",cy:"16",r:"16"}),n.createElement("path",{d:"M11.7 9H9V22.3H11.7V9Z"}),n.createElement("path",{d:"M22.4 9H9V11.7H22.4V9Z"}),n.createElement("path",{d:"M22.4 14.4004H9V17.1004H22.4V14.4004Z"}),n.createElement("path",{d:"M22.4 19.6992H9V22.3992H22.4V19.6992Z"})))),{shouldForwardProp:e=>"showMenuIcon"!==e})((({theme:e,showMenuIcon:t})=>({"& path":{fill:e.palette.background.default,transition:"all 0.2s linear",transformOrigin:"bottom left","&:first-of-type":{transitionDelay:!t&&"0.2s",transform:t&&"translateY(-9px) scaleY(0)"},"&:not(:first-of-type)":{transform:!t&&`translateX(${"rtl"===e.direction?"4":"9"}px) scaleX(0.6)`},"&:nth-of-type(2)":{transitionDelay:t?"0":"0.2s"},"&:nth-of-type(3)":{transitionDelay:"0.1s"},"&:nth-of-type(4)":{transitionDelay:t?"0.2s":"0"}}})));function V(e){const[t,r]=(0,n.useState)(!1),o=e.selected||t;return n.createElement(R,{...e,value:"selected",size:"large",onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},n.createElement(O,{fontSize:"large",showMenuIcon:o,titleAccess:(0,l.__)("Elementor Logo","elementor")}))}function L({children:e,...t}){const r="rtl"===(0,o.useTheme)().direction;return n.createElement(B,{sx:{pointerEvents:"none"},PaperProps:{sx:{...r?{marginInlineEnd:-1}:{marginInlineStart:1},pointerEvents:"auto"}},anchorOrigin:{vertical:"center",horizontal:r?"left":"right"},transformOrigin:{vertical:"center",horizontal:r?"right":"left"},...t},e)}var{useMenuItems:j}=A,z=(0,o.withDirection)(i.ChevronRightIcon);function H({parentPopupState:e}){const t=j(),r=(0,o.usePopupState)({parentPopupState:e,variant:"popover",popupId:"elementor-v2-app-bar-integrations"});return 0===t.default.length?null:n.createElement(n.Fragment,null,n.createElement(o.Divider,null),n.createElement(o.MenuItem,{...(0,o.bindHover)(r),...(0,o.bindFocus)(r)},n.createElement(o.ListItemIcon,null,n.createElement(i.PlugIcon,null)),n.createElement(o.ListItemText,{primary:(0,l.__)("Integrations","elementor")}),n.createElement(z,null),n.createElement(L,{...(0,o.bindMenu)(r),onClick:r.close},t.default.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t}))))))}var{useMenuItems:U}=T;function F(){const e=U(),t=(0,o.usePopupState)({variant:"popover",popupId:"elementor-v2-app-bar-main-menu"});return n.createElement(o.Stack,{sx:{paddingInlineStart:3},direction:"row",alignItems:"center"},n.createElement(V,{...(0,o.bindTrigger)(t),selected:t.isOpen}),n.createElement(B,{onClick:t.close,...(0,o.bindMenu)(t),marginThreshold:8},e.default.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t}))),n.createElement(H,{key:"integrations-location",parentPopupState:t}),e.exits.length>0&&n.createElement(o.Divider,null),e.exits.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t})))))}function G({children:e,...t}){return n.createElement(p,{type:"toolbar"},n.createElement(o.Stack,{sx:{px:1.5},spacing:1.5,direction:"row",alignItems:"center",...t},e))}function W({children:e,id:t}){const r=(0,o.usePopupState)({variant:"popover",popupId:t});return n.createElement(n.Fragment,null,n.createElement(d,{...(0,o.bindTrigger)(r),title:(0,l.__)("More","elementor")},n.createElement(i.DotsVerticalIcon,null)),n.createElement(B,{onClick:r.close,...(0,o.bindMenu)(r)},e))}var K=5,{useMenuItems:Z}=w;function q(){const e=Z(),t=e.default.slice(0,K),r=e.default.slice(K);return n.createElement(G,null,t.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t}))),r.length>0&&n.createElement(W,{id:"elementor-editor-app-bar-tools-more"},r.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t})))))}var X=3,{useMenuItems:Y}=C;function $(){const e=Y(),t=e.default.slice(0,X),r=e.default.slice(X);return n.createElement(G,null,t.map((({MenuItem:e,id:t},r)=>n.createElement(n.Fragment,{key:t},0===r&&n.createElement(o.Divider,{orientation:"vertical"}),n.createElement(e,null)))),r.length>0&&n.createElement(W,{id:"elementor-editor-app-bar-utilities-more"},r.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t})))))}function J(){return n.createElement(x,null)}function N(){return n.createElement(M,null)}function Q(){return n.createElement(k,null)}function ee(){const e=(0,u.__useActiveDocument)(),t=(0,u.__useHostDocument)(),r=e&&"kit"!==e.type.value?e:t,{isActive:a,isBlocked:s}=(0,c.__privateUseRouteStatus)("panel/page-settings");if(!r)return null;const p=(0,l.__)("%s Settings","elementor").replace("%s",r.type.label);return n.createElement(te,{title:p},n.createElement(o.Box,{component:"span","aria-label":void 0},n.createElement(o.ToggleButton,{value:"document-settings",selected:a,disabled:s,onChange:()=>(0,c.__privateOpenRoute)("panel/page-settings/settings"),"aria-label":p,size:"small",sx:{border:0,"&.Mui-disabled":{border:0}}},n.createElement(i.SettingsIcon,{fontSize:"small"}))))}function te(e){return n.createElement(o.Tooltip,{PopperProps:{sx:{"&.MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementBottom":{mt:1.7}}},...e})}function ne(){const e=(0,u.__useActiveDocument)();return{icon:i.EyeIcon,title:(0,l.__)("Preview Changes","elementor"),onClick:()=>e&&(0,c.__privateRunCommand)("editor/documents/preview",{id:e.id,force:!0})}}function re(){const e=(0,u.__useActiveDocument)(),{saveDraft:t}=(0,u.__useActiveDocumentActions)();return{icon:i.FileReportIcon,title:(0,l.__)("Save Draft","elementor"),onClick:t,disabled:!e||e.isSaving||e.isSavingDraft||!e.isDirty}}function oe(){const{saveTemplate:e}=(0,u.__useActiveDocumentActions)();return{icon:i.FolderIcon,title:(0,l.__)("Save as Template","elementor"),onClick:e}}var{useMenuItems:ie}=D,le=(0,o.styled)(B)`
	& > .MuiPopover-paper > .MuiList-root > .MuiDivider-root {
		&:only-child, /* A divider is being rendered lonely */
		&:last-child, /* The last group renders empty but renders a divider */
		& + .MuiDivider-root /* Multiple dividers due to multiple empty groups */ {
			display: none;
		}
	}
`;function ae(e){const{save:t,default:r}=ie();return n.createElement(le,{...e,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},marginThreshold:4,PaperProps:{sx:{mt:.5}}},t.map((({MenuItem:e,id:t},r)=>[r>0&&n.createElement(o.Divider,{key:`${t}-divider`}),n.createElement(e,{key:t})])),r.length>0&&n.createElement(o.Divider,null),r.map((({MenuItem:e,id:t})=>n.createElement(e,{key:t}))))}function ce(){const e=(0,u.__useActiveDocument)(),{save:t}=(0,u.__useActiveDocumentActions)(),r=(0,c.__privateUseIsPreviewMode)(),a=(0,o.usePopupState)({variant:"popover",popupId:"document-save-options"});if(!e)return null;const s=r||!function(e){return"kit"!==e.type.value&&(e.isDirty||"draft"===e.status.value)}(e),p=r||"kit"===e.type.value,m=e.isSaving&&!s;return n.createElement(n.Fragment,null,n.createElement(o.ButtonGroup,{size:"large",variant:"contained"},n.createElement(o.Button,{onClick:()=>!e.isSaving&&t(),sx:{height:"100%",borderRadius:0,maxWidth:"158px","&.MuiButtonBase-root.MuiButtonGroup-grouped":{minWidth:"110px"}},disabled:s},m?n.createElement(o.CircularProgress,{color:"inherit",size:"1.5em"}):function(e){return e.userCan.publish?(0,l.__)("Publish","elementor"):(0,l.__)("Submit","elementor")}(e)),n.createElement(o.Tooltip,{title:(0,l.__)("Save Options","elementor"),PopperProps:{sx:{"&.MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementBottom":{mt:1,mr:.25}}}},n.createElement(o.Box,{component:"span","aria-label":void 0},n.createElement(o.Button,{size:"small",...(0,o.bindTrigger)(a),sx:{px:0,height:"100%",borderRadius:0},disabled:p,"aria-label":(0,l.__)("Save Options","elementor")},n.createElement(i.ChevronDownIcon,null))))),n.createElement(ae,{...(0,o.bindMenu)(a),onClick:a.close}))}function ue(e){window.elementor?.getPanelView?.()?.getHeaderView?.()?.setTitle?.(e)}function se(e){const t=document.querySelector('.elementor-component-tab[data-tab="categories"]');t&&(t.textContent=e)}function pe(){const{isActive:e,isBlocked:t}=(0,c.__privateUseRouteStatus)("panel/elements");return{title:(0,l.__)("Add Element","elementor"),icon:i.PlusIcon,onClick:()=>(0,c.__privateOpenRoute)("panel/elements/categories"),selected:e,disabled:t}}function me(){const{isBlocked:e}=(0,c.__privateUseRouteStatus)("finder",{blockOnKitRoutes:!1,blockOnPreviewMode:!1});return{title:(0,l.__)("Finder","elementor"),icon:i.SearchIcon,onClick:()=>(0,c.__privateRunCommand)("finder/toggle"),disabled:e}}function de(){const{isActive:e,isBlocked:t}=(0,c.__privateUseRouteStatus)("panel/history");return{title:(0,l.__)("History","elementor"),icon:i.HistoryIcon,onClick:()=>(0,c.__privateOpenRoute)("panel/history/actions"),selected:e,disabled:t}}function ge(){return{icon:i.KeyboardIcon,title:(0,l.__)("Keyboard Shortcuts","elementor"),onClick:()=>(0,c.__privateRunCommand)("shortcuts/open")}}function ve(e){const t=(0,c.__privateUseListenTo)([(0,c.routeOpenEvent)("panel/global"),(0,c.routeCloseEvent)("panel/global")],Ee);return t.current?n.createElement(o.Portal,{container:t.current,...e}):null}function Ee(){return(0,c.__privateIsRouteActive)("panel/global")?{current:document.querySelector("#elementor-panel-inner")}:{current:null}}function _e(){const e=(0,u.__useActiveDocument)(),{save:t}=(0,u.__useActiveDocumentActions)();return n.createElement(o.Paper,{sx:{px:5,py:4,borderTop:1,borderColor:"divider"}},n.createElement(o.Button,{variant:"contained",disabled:!e||!e.isDirty,size:"medium",sx:{width:"100%"},onClick:()=>e&&!e.isSaving?t():null},e?.isSaving?n.createElement(o.CircularProgress,null):(0,l.__)("Save Changes","elementor")))}function fe(){return n.createElement(ve,null,n.createElement(_e,null))}function be(){const{isActive:e,isBlocked:t}=(0,c.__privateUseRouteStatus)("panel/global",{blockOnKitRoutes:!1});return{title:(0,l.__)("Site Settings","elementor"),icon:i.AdjustmentsHorizontalIcon,onClick:()=>e?(0,c.__privateRunCommand)("panel/global/close"):(0,c.__privateRunCommand)("panel/global/open"),selected:e,disabled:t}}function ye(){const{isActive:e,isBlocked:t}=(0,c.__privateUseRouteStatus)("navigator");return{title:(0,l.__)("Structure","elementor"),icon:i.StructureIcon,onClick:()=>(0,c.__privateRunCommand)("navigator/toggle"),selected:e,disabled:t}}function he(){return{icon:i.ThemeBuilderIcon,title:(0,l.__)("Theme Builder","elementor"),onClick:()=>(0,c.__privateRunCommand)("app/open")}}function Ie(){const{isActive:e,isBlocked:t}=(0,c.__privateUseRouteStatus)("panel/editor-preferences");return{icon:i.ToggleRightIcon,title:(0,l.__)("User Preferences","elementor"),onClick:()=>(0,c.__privateOpenRoute)("panel/editor-preferences"),selected:e,disabled:t}}(0,c.__privateListenTo)((0,c.routeOpenEvent)("panel/menu"),(()=>{(0,c.__privateOpenRoute)("panel/elements/categories")})),I({id:"document-settings-button",component:ee,options:{priority:20}}),C.registerAction({id:"document-preview-button",priority:30,useProps:ne}),S({id:"document-primary-action",component:ce}),D.registerAction({group:"save",id:"document-save-draft",priority:10,useProps:re}),D.registerAction({group:"save",id:"document-save-as-template",priority:20,useProps:oe}),function(){const e=(0,l.__)("Elements","elementor"),t=(0,l.__)("Widgets","elementor");(0,c.__privateListenTo)((0,c.routeOpenEvent)("panel/elements"),(()=>{ue(e),se(t)})),(0,c.__privateListenTo)((0,c.v1ReadyEvent)(),(()=>{(0,c.__privateIsRouteActive)("panel/elements")&&(ue(e),se(t))}))}(),w.registerToggleAction({id:"open-elements-panel",priority:1,useProps:pe}),C.registerAction({id:"toggle-finder",priority:10,useProps:me}),C.registerLink({id:"open-help-center",priority:20,useProps:()=>({title:(0,l.__)("Help","elementor"),href:"https://go.elementor.com/editor-top-bar-learn/",icon:i.HelpIcon,target:"_blank"})}),T.registerToggleAction({id:"open-history",priority:20,useProps:de}),T.registerAction({id:"open-keyboard-shortcuts",group:"default",priority:40,useProps:ge}),(0,a.injectIntoTop)({id:"site-settings-primary-action-portal",component:fe}),w.registerToggleAction({id:"toggle-site-settings",priority:2,useProps:be}),w.registerToggleAction({id:"toggle-structure-view",priority:3,useProps:ye}),T.registerAction({id:"open-theme-builder",useProps:he}),T.registerToggleAction({id:"open-user-preferences",priority:30,useProps:Ie}),T.registerLink({id:"exit-to-wordpress",group:"exits",useProps:()=>{const e=(0,u.__useActiveDocument)();return{title:(0,l.__)("Exit to WordPress","elementor"),href:e?.links?.platformEdit,icon:i.WordpressIcon}}}),(0,a.injectIntoTop)({id:"app-bar",component:function(){return n.createElement(o.ThemeProvider,{colorScheme:"dark"},n.createElement(o.AppBar,{position:"sticky"},n.createElement(o.Box,{display:"grid",gridTemplateColumns:"repeat(3, 1fr)"},n.createElement(o.Grid,{container:!0},n.createElement(F,null),n.createElement(q,null)),n.createElement(o.Grid,{container:!0,justifyContent:"center"},n.createElement(G,{spacing:1.5},n.createElement(o.Divider,{orientation:"vertical"}),n.createElement(N,null),n.createElement(o.Divider,{orientation:"vertical"}),n.createElement(Q,null),n.createElement(o.Divider,{orientation:"vertical"}))),n.createElement(o.Grid,{container:!0,justifyContent:"flex-end"},n.createElement($,null),n.createElement(J,null)))))}}),(window.elementorV2=window.elementorV2||{}).editorAppBar=t}();