File: /var/www/html/wp-content/plugins/jet-menu/assets/admin/js/blocks.js
(()=>{"use strict";var e={669:e=>{e.exports=jQuery}},t={},n=wp.primitives,o=n.SVG,l=n.Path,r=wp.element.createElement(o,{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(l,{d:"M6 29C6 28.4477 6.44772 28 7 28H21C21.5523 28 22 28.4477 22 29C22 29.5523 21.5523 30 21 30H7C6.44772 30 6 29.5523 6 29Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M6 33C6 32.4477 6.44772 32 7 32H17C17.5523 32 18 32.4477 18 33C18 33.5523 17.5523 34 17 34H7C6.44771 34 6 33.5523 6 33Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M7 36C6.44772 36 6 36.4477 6 37C6 37.5523 6.44772 38 7 38H21C21.5523 38 22 37.5523 22 37C22 36.4477 21.5523 36 21 36H7Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M6 41C6 40.4477 6.44772 40 7 40H17C17.5523 40 18 40.4477 18 41C18 41.5523 17.5523 42 17 42H7C6.44771 42 6 41.5523 6 41Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M7 44C6.44772 44 6 44.4477 6 45C6 45.5523 6.44772 46 7 46H21C21.5523 46 22 45.5523 22 45C22 44.4477 21.5523 44 21 44H7Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M26 29C26 28.4477 26.4477 28 27 28H41C41.5523 28 42 28.4477 42 29C42 29.5523 41.5523 30 41 30H27C26.4477 30 26 29.5523 26 29Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M27 32C26.4477 32 26 32.4477 26 33C26 33.5523 26.4477 34 27 34H37C37.5523 34 38 33.5523 38 33C38 32.4477 37.5523 32 37 32H27Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M26 37C26 36.4477 26.4477 36 27 36H41C41.5523 36 42 36.4477 42 37C42 37.5523 41.5523 38 41 38H27C26.4477 38 26 37.5523 26 37Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M27 40C26.4477 40 26 40.4477 26 41C26 41.5523 26.4477 42 27 42H37C37.5523 42 38 41.5523 38 41C38 40.4477 37.5523 40 37 40H27Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M26 45C26 44.4477 26.4477 44 27 44H41C41.5523 44 42 44.4477 42 45C42 45.5523 41.5523 46 41 46H27C26.4477 46 26 45.5523 26 45Z",fill:"#0F172A"}),wp.element.createElement(l,{fillRule:"evenodd",clipRule:"evenodd",d:"M64 16C64 13.7909 62.2091 12 60 12H4C1.79086 12 0 13.7909 0 16V48C0 50.2091 1.79086 52 4 52H44C46.2091 52 48 50.2091 48 48V24H60C62.2091 24 64 22.2091 64 20V16ZM46 24H2V48C2 49.1046 2.89543 50 4 50H44C45.1046 50 46 49.1046 46 48V24ZM60 22C61.1046 22 62 21.1046 62 20V16C62 14.8954 61.1046 14 60 14H18V22H60ZM16 22V14H4C2.89543 14 2 14.8954 2 16V22H16Z",fill:"#0F172A"})),a=wp.element.createElement(o,{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement(l,{d:"M18 34C17.4477 34 17 34.4477 17 35C17 35.5523 17.4477 36 18 36H46C46.5523 36 47 35.5523 47 35C47 34.4477 46.5523 34 46 34H18Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M18 46C17.4477 46 17 46.4477 17 47C17 47.5523 17.4477 48 18 48H36C36.5523 48 37 47.5523 37 47C37 46.4477 36.5523 46 36 46H18Z",fill:"#0F172A"}),wp.element.createElement(l,{d:"M18 40C17.4477 40 17 40.4477 17 41C17 41.5523 17.4477 42 18 42H36C36.5523 42 37 41.5523 37 41C37 40.4477 36.5523 40 36 40H18Z",fill:"#0F172A"}),wp.element.createElement(l,{fillRule:"evenodd",clipRule:"evenodd",d:"M28 26V12C28 9.79086 26.2091 8 24 8H12C9.79086 8 8 9.79086 8 12V52C8 54.2091 9.79086 56 12 56H52C54.2091 56 56 54.2091 56 52V30C56 27.7909 54.2091 26 52 26H28ZM24 10H12C10.8954 10 10 10.8954 10 12V26H26V12C26 10.8954 25.1046 10 24 10ZM10 28V52C10 53.1046 10.8954 54 12 54H52C53.1046 54 54 53.1046 54 52V30C54 28.8954 53.1046 28 52 28H10Z",fill:"#0F172A"}));!function n(o){var l=t[o];if(void 0!==l)return l.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}(669),wp.i18n.__,lodash.debounce,wp.url.addQueryArgs,wp.apiFetch;var i=wp.element,c=(i.Component,i.RawHTML,wp.components);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function m(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,p(o.key),o)}}function p(e){var t=function(e){if("object"!=s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==s(t)?t:t+""}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(d=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}c.Placeholder,c.Spinner;var f=wp.i18n.__,g=wp.components,v=g.PanelBody,I=g.BaseControl,C=g.TextControl,y=g.SelectControl,E=g.ToggleControl,h=g.Button,_=g.Disabled,A=g.__experimentalNumberControl,S=wp.blocks.registerBlockType,k=wp.blockEditor,U=k.InspectorControls,j=k.MediaUpload,M=wp.element.RawHTML,O=wp.serverSideRender;function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function B(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,T(o.key),o)}}function T(e){var t=function(e){if("object"!=x(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=x(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==x(t)?t:t+""}function H(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(H=function(){return!!e})()}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}S("jet-menu/mega-menu",{title:f("Mega Menu"),icon:r,category:"layout",className:"jet-menu-mega-menu",supports:{html:!1},attributes:JetMenuBlocksData.registeredBlockAttrs["mega-menu"]||{},example:{attributes:{blockPreview:!0},viewportWidth:625},edit:function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),function(e,t,n){return t=b(t),function(e,t){if(t&&("object"==s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}(this,e,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(e,wp.element.Component),t=e,(n=[{key:"render",value:function(){var e=this.props,t=window.JetMenuBlocksData.availableMenuOptions,n=window.JetMenuBlocksData.breakpointsOptions,o=[{value:0,label:f("None(Dropdown always disable)")}].concat(function(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n)),l=wp.element.createElement(M,null,'Go to the <a href="'.concat(window.JetMenuBlocksData.menuAdminUrl,'" target="_blank">Menus screen</a> to manage your menus.'));return[e.isSelected&&wp.element.createElement(U,{key:"inspector"},wp.element.createElement(v,{title:f("General")},wp.element.createElement(I,{id:"select-menu-id",help:l,__nextHasNoMarginBottom:!1},wp.element.createElement(y,{id:"select-menu-id",label:f("Menu"),value:e.attributes.menuId,options:t,onChange:function(t){e.setAttributes({menuId:+t})}})),wp.element.createElement(y,{label:f("Layout"),value:e.attributes.layout,options:[{label:f("Horizontal"),value:"horizontal"},{label:f("Vertical"),value:"vertical"},{label:f("Dropdown"),value:"dropdown"}],onChange:function(t){e.setAttributes({layout:t})}}),"dropdown"===e.attributes.layout&&wp.element.createElement(React.Fragment,null,wp.element.createElement(y,{label:f("Dropdown Layout"),value:e.attributes.dropdownLayout,options:[{label:f("Default"),value:"default"},{label:f("Push"),value:"push"}],onChange:function(t){e.setAttributes({dropdownLayout:t})}}),wp.element.createElement(y,{label:f("Dropdown Position"),value:e.attributes.dropdownPosition,options:[{label:f("Right"),value:"right"},{label:f("Center"),value:"center"},{label:f("Left"),value:"left"}],onChange:function(t){e.setAttributes({dropdownPosition:t})}})),wp.element.createElement(I,{help:f("Choose an animation effect for submenu"),__nextHasNoMarginBottom:!1},wp.element.createElement(y,{label:f("Animation"),value:e.attributes.subAnimation,options:[{label:f("None"),value:"none"},{label:f("Fade"),value:"fade"}],onChange:function(t){e.setAttributes({subAnimation:t})}})),"horizontal"===e.attributes.layout&&wp.element.createElement(y,{label:f("Sub Menu Position"),value:e.attributes.subPosition,options:[{label:f("Right"),value:"right"},{label:f("Left"),value:"left"}],onChange:function(t){e.setAttributes({subPosition:t})}}),wp.element.createElement(y,{label:f("Sub Menu Trigger"),value:e.attributes.subEvent,options:[{label:f("Hover"),value:"hover"},{label:f("Click"),value:"click"}],onChange:function(t){e.setAttributes({subEvent:t})}}),"click"===e.attributes.subEvent&&wp.element.createElement(React.Fragment,null,wp.element.createElement(y,{label:f("Sub Menu Target"),value:e.attributes.subTrigger,options:[{label:f("Item"),value:"item"},{label:f("Sub Icon"),value:"submarker"}],onChange:function(t){e.setAttributes({subTrigger:t})}}),wp.element.createElement(y,{label:f("Sub Menu Close Behavior"),help:f("Defines how the submenu closes in Click mode."),value:e.attributes.subCloseBehavior,options:[{label:f("On Mouse Leave"),value:"mouseleave"},{label:f("On Click Outside"),value:"outside"}],onChange:function(t){return e.setAttributes({subCloseBehavior:t})}})),"outside"!==e.attributes.subCloseBehavior&&wp.element.createElement(I,null,wp.element.createElement(A,{label:f("Mouse Leave Delay"),isShiftStepEnabled:!0,shiftStep:100,step:10,min:0,max:1e4,value:e.attributes.mouseLeaveDelay,onChange:function(t){e.setAttributes({mouseLeaveDelay:t})}})),wp.element.createElement(y,{label:f("Mega Container Width Type"),value:e.attributes.megaWidthType,options:[{label:f("Container"),value:"container"},{label:f("Items"),value:"items"},{label:f("Selector"),value:"selector"}],onChange:function(t){e.setAttributes({megaWidthType:t})}}),"selector"===e.attributes.megaWidthType&&"horizontal"===e.attributes.layout&&wp.element.createElement(C,{type:"text",label:f("Custom selector"),value:e.attributes.megaWidthSelector,onChange:function(t){e.setAttributes({megaWidthSelector:t})}}),wp.element.createElement(I,{help:f("Choose the needed device's breakpoints for menu display from the dropdown."),__nextHasNoMarginBottom:!1},wp.element.createElement(y,{label:f("Breakpoint"),value:e.attributes.dropdownBreakpoint,options:o,onChange:function(t){e.setAttributes({dropdownBreakpoint:+t})}})),wp.element.createElement(I,{help:f("Use ajax loading for mega content"),__nextHasNoMarginBottom:!1},wp.element.createElement(E,{label:f("Use Ajax Loading"),checked:e.attributes.megaAjaxLoad,onChange:function(){e.setAttributes({megaAjaxLoad:!e.attributes.megaAjaxLoad})}})),"horizontal"===e.attributes.layout&&wp.element.createElement(I,{help:f("Enable this option in order to reduce the menu size by grouping extra menu items and hiding them under the suspension dots."),__nextHasNoMarginBottom:!1},wp.element.createElement(E,{label:f("Roll Up"),checked:e.attributes.rollUp,onChange:function(){e.setAttributes({rollUp:!e.attributes.rollUp})}})),wp.element.createElement(y,{label:f("RollUp Type"),value:e.attributes.rollUpType,options:[{label:f("Text"),value:"text"},{label:f("Icon"),value:"icon"}],onChange:function(t){e.setAttributes({rollUpType:t})}}),e.attributes.rollUp&&"text"===e.attributes.rollUpType&&wp.element.createElement(C,{type:"text",label:f("RollUp Text"),value:e.attributes.rollUpText,onChange:function(t){e.setAttributes({rollUpText:t})}}),e.attributes.rollUp&&"icon"===e.attributes.rollUpType&&wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"RollUp Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.rollUpIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.rollUpIconUrl,alt:""}),wp.element.createElement(j,{onSelect:function(t){e.setAttributes({rollUpIconId:t.id,rollUpIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.rollUpIconId,render:function(e){var t=e.open;return wp.element.createElement(h,{isSecondary:!0,icon:"edit",onClick:t},f("Select Icon"))}}),e.attributes.rollUpIconUrl&&wp.element.createElement(h,{onClick:function(){e.setAttributes({rollUpIconId:0,rollUpIconUrl:""})},isLink:!0,isDestructive:!0},f("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Dropdown Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.dropdownIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.dropdownIconUrl,alt:""}),wp.element.createElement(j,{onSelect:function(t){e.setAttributes({dropdownIconId:t.id,dropdownIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.dropdownIconId,render:function(e){var t=e.open;return wp.element.createElement(h,{isSecondary:!0,icon:"edit",onClick:t},f("Select Icon"))}}),e.attributes.dropdownIconUrl&&wp.element.createElement(h,{onClick:function(){e.setAttributes({dropdownIconId:0,dropdownIconUrl:""})},isLink:!0,isDestructive:!0},f("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Toggle Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.toggleDefaultIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.toggleDefaultIconUrl,alt:""}),wp.element.createElement(j,{onSelect:function(t){e.setAttributes({toggleDefaultIconId:t.id,toggleDefaultIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.toggleDefaultIconId,render:function(e){var t=e.open;return wp.element.createElement(h,{isSecondary:!0,icon:"edit",onClick:t},f("Select Icon"))}}),e.attributes.toggleDefaultIconUrl&&wp.element.createElement(h,{onClick:function(){e.setAttributes({toggleDefaultIconId:0,toggleDefaultIconUrl:""})},isLink:!0,isDestructive:!0},f("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Toggle Opened Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.toggleOpenedIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.toggleOpenedIconUrl,alt:""}),wp.element.createElement(j,{onSelect:function(t){e.setAttributes({toggleOpenedIconId:t.id,toggleOpenedIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.toggleOpenedIconId,render:function(e){var t=e.open;return wp.element.createElement(h,{isSecondary:!0,icon:"edit",onClick:t},f("Select Icon"))}}),e.attributes.toggleOpenedIconUrl&&wp.element.createElement(h,{onClick:function(){e.setAttributes({toggleOpenedIconId:0,toggleOpenedIconUrl:""})},isLink:!0,isDestructive:!0},f("Remove Icon")))))),wp.element.createElement(_,{key:"block_render"},wp.element.createElement(O,{block:"jet-menu/mega-menu",attributes:e.attributes}))]}}])&&m(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n}(),save:function(){}});var L=wp.i18n.__,R=wp.components,F=R.PanelBody,V=R.BaseControl,Z=R.TextControl,J=R.SelectControl,W=R.ToggleControl,z=R.Button,G=R.ColorPalette,Q=R.Disabled,$=wp.blocks.registerBlockType,q=wp.blockEditor,K=q.InspectorControls,X=q.MediaUpload,Y=wp.data.select,ee=wp.element.RawHTML,te=wp.serverSideRender,ne=Y("core/block-editor").getSettings();$("jet-menu/mobile-menu",{title:L("Hamburger Menu"),icon:a,category:"layout",className:"jet-menu-mobile-menu",supports:{html:!1},attributes:JetMenuBlocksData.registeredBlockAttrs["mobile-menu"]||{},example:{attributes:{blockPreview:!0},viewportWidth:625},edit:function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),function(e,t,n){return t=D(t),function(e,t){if(t&&("object"==x(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,H()?Reflect.construct(t,n||[],D(e).constructor):t.apply(e,n))}(this,e,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(e,wp.element.Component),t=e,(n=[{key:"render",value:function(){var e=this.props,t=window.JetMenuBlocksData.availableMenuOptions,n=window.JetMenuBlocksData.breakpointsOptions,o=([{value:0,label:L("None(Dropdown always disable)")}].concat(function(e){return function(e){if(Array.isArray(e))return N(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return N(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n)),wp.element.createElement(ee,null,'Go to the <a href="'.concat(window.JetMenuBlocksData.menuAdminUrl,'" target="_blank">Menus screen</a> to manage your menus.')));return[e.isSelected&&wp.element.createElement(K,{key:"inspector"},wp.element.createElement(F,{title:L("Options")},wp.element.createElement(V,{help:o,__nextHasNoMarginBottom:!1},wp.element.createElement(J,{label:L("Menu"),value:e.attributes.menuId,options:t,onChange:function(t){e.setAttributes({menuId:+t})}})),wp.element.createElement(J,{label:L("Menu for Mobile Device"),value:e.attributes.mobileMenuId,options:t,onChange:function(t){e.setAttributes({mobileMenuId:+t})}}),wp.element.createElement(J,{label:L("Layout"),value:e.attributes.layout,options:[{label:L("Slide Out"),value:"slide-out"},{label:L("Dropdown"),value:"dropdown"},{label:L("Push"),value:"push"}],onChange:function(t){e.setAttributes({layout:t})}}),"slide-out"===e.attributes.layout&&wp.element.createElement(V,{help:"Choose toggle global position on window screen",__nextHasNoMarginBottom:!1},wp.element.createElement(J,{label:L("Toggle Position"),value:e.attributes.togglePosition,options:[{label:L("Default"),value:"default"},{label:L("Fixed to top-left screen corner"),value:"fixed-left"},{label:L("Fixed to top-right screen corner"),value:"fixed-right"}],onChange:function(t){e.setAttributes({togglePosition:t})}})),wp.element.createElement(J,{label:L("Container Position"),value:e.attributes.containerPosition,options:[{label:L("Right"),value:"right"},{label:L("Left"),value:"left"}],onChange:function(t){e.setAttributes({containerPosition:t})}}),wp.element.createElement(J,{label:L("Sub Menu Trigger"),value:e.attributes.subMenuTrigger,options:[{label:L("Item"),value:"item"},{label:L("Sub Icon"),value:"submarker"}],onChange:function(t){e.setAttributes({subMenuTrigger:t})}}),wp.element.createElement(J,{label:L("Show Sub Menu Layout"),value:e.attributes.subOpenLayout,options:[{label:L("Slide In"),value:"slide-in"},{label:L("Dropdown"),value:"dropdown"}],onChange:function(t){e.setAttributes({subOpenLayout:t})}}),wp.element.createElement(V,{help:L("Use ajax loading for mega content"),__nextHasNoMarginBottom:!1},wp.element.createElement(W,{label:L("Use Ajax Loading"),checked:e.attributes.megaAjaxLoad,onChange:function(){e.setAttributes({megaAjaxLoad:!e.attributes.megaAjaxLoad})}})),wp.element.createElement(V,{help:"Close Menu Panel After Item Link Navigation",__nextHasNoMarginBottom:!1},wp.element.createElement(W,{label:L("Close After Navigation"),checked:e.attributes.closeAfterNavigate,onChange:function(){e.setAttributes({closeAfterNavigate:!e.attributes.closeAfterNavigate})}})),wp.element.createElement(W,{label:L("Item Icon Visible"),checked:e.attributes.isItemIcon,onChange:function(){e.setAttributes({isItemIcon:!e.attributes.isItemIcon})}}),wp.element.createElement(W,{label:L("Item Badge Visible"),checked:e.attributes.isItemBadge,onChange:function(){e.setAttributes({isItemBadge:!e.attributes.isItemBadge})}}),wp.element.createElement(W,{label:L("Item Description Visible"),checked:e.attributes.isItemDesc,onChange:function(){e.setAttributes({isItemDesc:!e.attributes.isItemDesc})}}),wp.element.createElement(W,{label:L("Use Toggle Button Loader?"),checked:e.attributes.toggleLoader,onChange:function(){e.setAttributes({toggleLoader:!e.attributes.toggleLoader})}}),e.attributes.toggleLoader&&wp.element.createElement(V,{label:L("Loader Color"),__nextHasNoMarginBottom:!1},wp.element.createElement(G,{colors:ne.colors,value:e.attributes.loaderColor,onChange:function(t){e.setAttributes({loaderColor:t})}})),wp.element.createElement(W,{label:L("Use Breadcrumbs?"),checked:e.attributes.useBreadcrumbs,onChange:function(){e.setAttributes({useBreadcrumbs:!e.attributes.useBreadcrumbs})}}),wp.element.createElement(J,{label:L("Breadcrumbs Path"),value:e.attributes.breadcrumbsPath,options:[{label:L("Full"),value:"full"},{label:L("Minimal"),value:"minimal"}],onChange:function(t){e.setAttributes({breadcrumbsPath:t})}})),wp.element.createElement(F,{title:L("Content")},wp.element.createElement(Z,{type:"text",label:L("Toggle Text"),value:e.attributes.toggleButtonText,onChange:function(t){e.setAttributes({toggleButtonText:t})}}),wp.element.createElement(Z,{type:"text",label:L("Back Text"),value:e.attributes.backText,onChange:function(t){e.setAttributes({backText:t})}}),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Toggle Closed State Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.toggleClosedStateIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.toggleClosedStateIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({toggleClosedStateIconId:t.id,toggleClosedStateIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.toggleClosedStateIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.toggleClosedStateIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({toggleClosedStateIconId:0,toggleClosedStateIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Toggle Opened State Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.toggleOpenedStateIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.toggleOpenedStateIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({toggleOpenedStateIconId:t.id,toggleOpenedStateIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.toggleOpenedStateIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.toggleOpenedStateIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({toggleOpenedStateIconId:0,toggleOpenedStateIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Container Close Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.containerCloseIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.containerCloseIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({containerCloseIconId:t.id,containerCloseIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.containerCloseIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.containerCloseIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({containerCloseIconId:0,containerCloseIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Container Back Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.containerBackIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.containerBackIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({containerBackIconId:t.id,containerBackIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.containerBackIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.containerBackIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({containerBackIconId:0,containerBackIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Submenu Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.dropdownIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.dropdownIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({dropdownIconId:t.id,dropdownIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.dropdownIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.dropdownIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({dropdownIconId:0,dropdownIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Submenu Openned Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.dropdownOpenedIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.dropdownOpenedIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({dropdownOpenedIconId:t.id,dropdownOpenedIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.dropdownOpenedIconId,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.dropdownOpenedIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({dropdownOpenedIconId:0,dropdownOpenedIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))),wp.element.createElement("div",{className:"components-base-control jet-media-control"},wp.element.createElement("div",{className:"components-base-control__label"},"Breadcrumbs Icon"),wp.element.createElement("div",{className:"jet-media-control__container"},e.attributes.breadcrumbIconUrl&&wp.element.createElement("img",{className:"jet-media-control__preview",src:e.attributes.breadcrumbIconUrl,alt:""}),wp.element.createElement(X,{onSelect:function(t){e.setAttributes({breadcrumbIconId:t.id,breadcrumbIconUrl:t.url})},allowedTypes:["image/svg+xml"],value:e.attributes.breadcrumbIconUrl,render:function(e){var t=e.open;return wp.element.createElement(z,{isSecondary:!0,icon:"edit",onClick:t},L("Select Icon"))}}),e.attributes.breadcrumbIconUrl&&wp.element.createElement(z,{onClick:function(){e.setAttributes({breadcrumbIconId:0,breadcrumbIconUrl:""})},isLink:!0,isDestructive:!0},L("Remove Icon")))))),wp.element.createElement(Q,{key:"block_render"},wp.element.createElement(te,{block:"jet-menu/mobile-menu",attributes:e.attributes}))]}}])&&B(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n}(),save:function(){}})})();