PluginProbe
GutSlider – All in One Slider and Carousel Blocks for Gutenberg / 3.2.0
GutSlider – All in One Slider and Carousel Blocks for Gutenberg v3.2.0
3.2.0 3.1.0 3.0.0 2.13.2 2.13.1 2.13.0 trunk 1.0.0 2.1.0 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.1 2.5.3 2.5.4 2.5.5 All 57 releases
← All changes | build/blocks/marquee/index.js +2 -1 2.13.2 → 3.2.0 View file →
@@ -1 +1,2 @@
1 -(()=>{var e,l={485:(e,l)=>{var t;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],l=0;l<arguments.length;l++){var t=arguments[l];if(t){var i=typeof t;if("string"===i||"number"===i)e.push(t);else if(Array.isArray(t)){if(t.length){var a=r.apply(null,t);a&&e.push(a)}}else if("object"===i){if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]")){e.push(t.toString());continue}for(var s in t)o.call(t,s)&&t[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(t=function(){return r}.apply(l,[]))||(e.exports=t)}()},949:(e,l,t)=>{"use strict";var o={};t.r(o),t.d(o,{xj:()=>b,mz:()=>s,Pu:()=>a,My:()=>n,rz:()=>g,zB:()=>u,sT:()=>c,Xz:()=>d});const r=window.wp.blocks,i=window.wp.i18n,a=[{label:(0,i.__)("Left","gutslider-pro"),value:"left"},{label:(0,i.__)("Right","gutslider-pro"),value:"right"},{label:(0,i.__)("Up","gutslider-pro"),value:"up"},{label:(0,i.__)("Down","gutslider-pro"),value:"down"}],s="columnsGap",n="slideHeight",d="itemWidth",c="itemPadding",u="itemBradius",g="itemBorder",b=[{label:(0,i.__)("Classic","slider-blocks"),value:"classic"},{label:(0,i.__)("Gradient","slider-blocks"),value:"gradient"},{label:(0,i.__)("Video (Pro)","slider-blocks"),value:"video",disabled:!0}],{generateResRangeAttributes:p}=window.gutSliderModules,{mz:m,My:y}=o,x={uniqueId:{type:"string"},patternMode:{type:"boolean",default:!0},openModal:{type:"boolean",default:!1},speed:{type:"number",default:30},direction:{type:"string",default:"left"},pauseOnHover:{type:"boolean",default:!1},orientation:{type:"string",default:"horizontal"},...p({controlName:m}),...p({controlName:y})},v=JSON.parse('{"apiVersion":3,"name":"gutsliders/marquee","version":"0.1.0","title":"Marquee","category":"slider-blocks","description":"Create amazing marquee with any type of content.","supports":{"html":false,"anchor":true,"align":["wide","full"]},"example":{"attributes":{"preview":true},"viewportWidth":432},"textdomain":"slider-blocks","editorScript":["file:./index.js","gutslider-swiper-script","gutslider-blocks-global-script"],"editorStyle":["file:./index.css","gutslider-swiper-style","gutslider-blocks-global-style"],"style":["file:./style-index.css","gutslider-swiper-style"],"render":"file:./render.php"}'),h=window.wp.blockEditor,k=window.wp.components,f=window.wp.element,j=window.wp.hooks;var _=t(485),w=t.n(_);const $=window.ReactJSXRuntime,{HeaderTabs:S,FooterNotice:C,ProLink:B,generateResBoxControlAttributes:N,generateBorderAttributes:P,generateRangeStyles:T,generateResRangeAttributes:M}=window.gutSliderModules,{softMinifyCssStrings:O}=window.gutSliderModules.Helper,{ButtonsGroupControl:q,ColorControl:R,Preview:F,UploadBtn:G,LinkControl:I,ProLock:z,DynamicTag:A,ResponsiveControl:H,ResRangeControl:V,ResBoxControl:L,BorderControl:D,NativeRangeControl:E,generateResBoxStyles:U,generateBorderStyles:W}=window?.gutSliderModules,{OVERLAY_TYPES:J,GRADIENT_PALETTES:X}=window.gutSliderModules.GlobalConstants,Y={uniqueId:{type:"string"},blockStyle:{type:"object"},enableGlobalLink:{type:"boolean",default:!1},globalLink:{url:"",openInNewTab:!1,addNoFollow:!1,addSponsored:!1},bgType:{type:"string",default:"classic"},bgColor:{type:"string",default:""},bgGradient:{type:"string",default:"linear-gradient(135deg,#12c2e9 0%,#c471ed 50%,#f64f59 100%)"},enableOverlay:{type:"boolean",default:!1},overlayType:{type:"string",default:"classic"},overlayColor:{type:"string",default:"#000000"},overlayGradient:{type:"string",default:"linear-gradient(135deg,#12c2e9 0%,#c471ed 50%,#f64f59 100%)"},overlayOpacity:{type:"number",default:.5},image:{type:"object",default:{id:"",url:"",alt:""}},focusPoint:{type:"object",default:{x:.5,y:.5}},bgVideo:{},enableResponsiveBg:{type:"boolean",default:!1},DesktopBg:{type:"object",default:{url:"",id:"",alt:""}},TabletBg:{type:"object",default:{url:"",id:"",alt:""}},MobileBg:{type:"object",default:{url:"",id:"",alt:""}},DesktopFocalPoint:{type:"object",default:{x:.5,y:.5}},TabletFocalPoint:{type:"object",default:{x:.5,y:.5}},MobileFocalPoint:{type:"object",default:{x:.5,y:.5}},...M({controlName:d}),...N({controlName:c}),...N({controlName:u}),...P({controlName:g})};(0,r.registerBlockType)("gutsliders/marquee-item",{apiVersion:3,title:(0,i.__)("Slide","slider-blocks"),description:(0,i.__)("Individual slide for the flexible marquee.","slider-blocks"),category:"slider-blocks",parent:["gutsliders/marquee"],icon:{src:(0,$.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24",fill:"#1f1f1f",children:(0,$.jsx)("path",{d:"M200-360q-50 0-85-35t-35-85 35-85 85-35h560q50 0 85 35t35 85-35 85-85 35zm360-80h200q17 0 28.5-11.5T800-480t-11.5-28.5T760-520H560z"})})},supports:{html:!1,align:!1,customClassName:!1},attributes:Y,edit:({attributes:e,setAttributes:l,clientId:t})=>{const{uniqueId:o,blockStyle:r,resMode:a,bgType:s,bgColor:n,bgGradient:p,enableOverlay:m,overlayType:y,overlayColor:x,overlayGradient:v,overlayOpacity:_,image:N,focusPoint:P,bgVideo:M,enableGlobalLink:Z,globalLink:K,enableResponsiveBg:Q,DesktopBg:ee,TabletBg:le,MobileBg:te,DesktopFocalPoint:oe,TabletFocalPoint:re,MobileFocalPoint:ie}=e;(0,f.useEffect)((()=>{l({uniqueId:"gutslider-"+t.slice(0,8)})}),[]);const ae={attributes:e,setAttributes:l,objAttributes:Y},{deskStyle:se,tabStyle:ne,mobStyle:de}=T({controlName:d,attributes:e,propertyName:"width"}),{boxDeskStyles:ce,boxTabStyles:ue,boxMobStyles:ge}=U({controlName:c,attributes:e,propertyName:"padding"}),{boxDeskStyles:be,boxTabStyles:pe,boxMobStyles:me}=U({controlName:u,attributes:e,propertyName:"border-radius",forRadius:!0}),{desktopStyles:ye,tabletStyles:xe,mobileStyles:ve}=W({controlName:g,attributes:e}),he=`\n ${se||ce||be||ye?`.marquee-container-outer.${o} {\n ${se||""}\n ${ce||""}\n ${be||""}\n ${ye||""}\n }`:""}\n `,ke=`\n ${ne||ue||pe||xe?`.marquee-container-outer.${o} {\n ${ne||""}\n ${ue||""}\n ${pe||""}\n ${xe||""}\n }`:""}\n `,fe=`\n ${de||ge||me||ve?`.marquee-container-outer.${o} {\n ${de||""}\n ${ge||""}\n ${me||""}\n ${ve||""}\n }`:""}\n `,je=`\n ${he.replace(/\s/g,"").length>0?`${he}`:""}\n ${ke.replace(/\s/g,"").length>0?`@media (max-width: 1024px) {\n ${ke}\n }`:""}\n ${fe.replace(/\s/g,"").length>0?`@media (max-width: 767px) {\n ${fe}\n }`:""}\n\t`;(0,f.useEffect)((()=>{JSON.stringify(r)!==JSON.stringify(je)&&l({blockStyle:je})}),[e]);const _e={backgroundColor:n||"",..."video"!==s&&!Q&&{backgroundImage:"classic"===s?`url(${N.url})`:p,..."classic"===s&&N.url&&{backgroundSize:"cover",backgroundPosition:P&&null!==P?.x&&null!==P?.y?`${100*P.x}% ${100*P.y}%`:"50% 50%",backgroundRepeat:"no-repeat"}},..."classic"===s&&Q&&ee?.url&&{"--gut-desktop-bg-image":`url(${ee.url})`,...oe&&{"--gut-desktop-focal-point":`${100*oe.x}% ${100*oe.y}%`}},..."classic"===s&&Q&&le?.url&&{"--gut-tablet-bg-image":`url(${le.url})`,...re&&{"--gut-tablet-focal-point":`${100*re.x}% ${100*re.y}%`}},..."classic"===s&&Q&&te?.url&&{"--gut-mobile-bg-image":`url(${te.url})`,...ie&&{"--gut-mobile-focal-point":`${100*ie.x}% ${100*ie.y}%`}}},we={background:"classic"===y?x:v,opacity:_||""};return(0,$.jsxs)(f.Fragment,{children:[(0,$.jsxs)(h.InspectorControls,{children:[(0,$.jsx)(S,{settingTabContent:(0,$.jsx)($.Fragment,{children:(0,$.jsxs)(k.PanelBody,{children:[(0,$.jsx)(z,{children:(0,$.jsx)(k.ToggleControl,{label:(0,i.__)("Enable Wrapper Link","slider-blocks"),checked:Z,onChange:()=>l({enableGlobalLink:!Z})})}),(0,$.jsx)(V,{label:(0,i.__)("Width","slider-blocks"),controlName:d,objAttrs:ae,min:1,max:2e3,units:["px","em","%"]}),(0,$.jsx)(D,{label:(0,i.__)("Border","slider-blocks"),controlName:g,objAttrs:ae}),(0,$.jsx)(L,{label:(0,i.__)("Border Radius","slider-blocks"),controlName:u,objAttrs:ae,forRadius:!0}),(0,$.jsx)(L,{label:(0,i.__)("Padding","slider-blocks"),controlName:c,objAttrs:ae}),Z&&(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)("p",{className:"gutslider-note",children:(0,i.__)("Enable this option to add a global link to all slides.Don't use link for any inner content.","slider-blocks")}),(0,$.jsx)(I,{label:(0,i.__)("Wrapper Link","slider-blocks"),value:K,onChange:e=>{l({globalLink:e})}})]}),(0,$.jsx)(q,{label:(0,i.__)("Background Type","slider-blocks"),value:s,options:(0,j.applyFilters)("gutslider.slideBgTypes",b),onChange:e=>{l({bgType:e})}}),"classic"===s&&(0,$.jsxs)(f.Fragment,{children:[(0,$.jsx)(R,{label:(0,i.__)("Background Color","slider-blocks"),color:n,onChange:e=>{l({bgColor:e})}}),(0,$.jsx)(z,{children:(0,$.jsx)(k.ToggleControl,{label:(0,i.__)("Responsive Background Image","slider-blocks"),checked:Q,onChange:()=>{l({enableResponsiveBg:!Q})}})}),Q&&(0,$.jsx)(H,{label:(0,i.__)("Background","slider-blocks"),setAttributes:l,children:e[`${a}Bg`]?.url?(0,$.jsx)(F,{url:e[`${a}Bg`]?.url,id:e[`${a}Bg`]?.id,alt:e[`${a}Bg`]?.alt,onSelect:e=>{l({[`${a}Bg`]:{id:e.id,url:e.url,alt:e.alt}})},onClick:()=>{l({[`${a}Bg`]:{id:"",url:"",alt:""}})},focalPoint:!0,focalValue:e[`${a}FocalPoint`],onFocalPointChange:e=>{l({[`${a}FocalPoint`]:e})}}):(0,$.jsx)(G,{title:(0,i.__)("Upload Image","slider-blocks"),onSelect:e=>{l({[`${a}Bg`]:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}})},id:e[`${a}Bg`]?.id})}),!Q&&(0,$.jsx)($.Fragment,{children:N&&N.url?(0,$.jsx)(f.Fragment,{children:(0,$.jsx)(F,{url:N?.url,id:N?.id,alt:N?.alt,onSelect:e=>l({image:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}}),onClick:()=>l({image:{id:"",url:"",alt:""}}),focalPoint:!0,focalValue:P,onFocalPointChange:e=>{l({focusPoint:e})}})}):(0,$.jsx)(G,{title:(0,i.__)("Upload Image","slider-blocks"),onSelect:e=>l({image:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}}),id:N&&N.id})})]}),"gradient"===s&&(0,$.jsx)(k.GradientPicker,{__nextHasNoMargin:!0,value:p&&p,onChange:e=>l({bgGradient:e}),gradients:X}),"video"===s&&(0,$.jsx)(f.Fragment,{children:M&&M.url?(0,$.jsx)(F,{url:M.url,id:M.id,onSelect:e=>{l({bgVideo:{id:e.id,url:e.url}})},onClick:()=>{l({bgVideo:{id:"",url:""}})},videoType:!0}):(0,$.jsx)(G,{title:(0,i.__)("Upload Video","slider-blocks"),onSelect:e=>{l({bgVideo:{id:e.id,url:e.url}})},id:M&&M.id,videoType:!0})}),("classic"===s&&N&&N.url||"video"===s)&&(0,$.jsx)(k.ToggleControl,{label:(0,i.__)("Enable Overlay","slider-blocks"),checked:m&&m,onChange:()=>l({enableOverlay:!m})}),m&&("classic"===s||"video"===s)&&(0,$.jsxs)(f.Fragment,{children:[(0,$.jsx)(q,{label:(0,i.__)("Overlay Type","slider-blocks"),value:y&&y,options:J,onChange:e=>l({overlayType:e})}),"classic"===y&&(0,$.jsx)(R,{label:(0,i.__)("Overlay Color","slider-blocks"),color:x&&x,onChange:e=>l({overlayColor:e})}),"gradient"===y&&(0,$.jsx)(k.GradientPicker,{__nextHasNoMargin:!0,value:v&&v,onChange:e=>l({overlayGradient:e}),gradients:X}),(0,$.jsx)(E,{label:(0,i.__)("Overlay Opacity","slider-blocks"),value:_&&_,onChange:e=>l({overlayOpacity:e}),min:.01,max:1,step:.01})]})]})})}),(0,$.jsx)(B,{message:(0,i.__)("GutSlider Pro","slider-blocks")}),(0,$.jsx)(C,{})]}),(0,$.jsxs)("div",{...(0,h.useBlockProps)(),children:[(0,$.jsx)("style",{children:`${O(je)}`}),(0,$.jsxs)(A,{tagName:Z?"a":"div",className:w()("marquee-container-outer",o,{"responsive-image":Q}),style:_e,children:["video"===s&&M?.url&&(0,$.jsx)("div",{className:"gutslider-video-wrapper",children:(0,$.jsx)("video",{className:"gutslider-video",autoPlay:!0,muted:!0,playsInline:!0,loop:!0,preload:"metadata",children:(0,$.jsx)("source",{src:M?.url,type:"video/mp4"})})}),m&&("classic"===s||"video"===s)&&(0,$.jsx)("div",{className:"gutslider-overlay",style:we}),(0,$.jsx)("div",{className:"gutslider-content-inner",children:(0,$.jsx)(h.InnerBlocks,{template:[["core/paragraph",{align:"center"}]]})})]})]})]})},save:({attributes:e})=>{const{uniqueId:l,bgType:t,bgColor:o,bgGradient:r,enableOverlay:i,overlayType:a,overlayColor:s,overlayGradient:n,overlayOpacity:d,image:c,focusPoint:u,bgVideo:g,enableGlobalLink:b,globalLink:p,enableResponsiveBg:m,DesktopBg:y,TabletBg:x,MobileBg:v,DesktopFocalPoint:k,TabletFocalPoint:f,MobileFocalPoint:j}=e,_={backgroundColor:o||"",..."video"!==t&&!m&&{backgroundImage:"classic"===t?`url(${c.url})`:r,backgroundSize:"cover",backgroundPosition:u&&null!==u?.x&&null!==u?.y?`${100*u.x}% ${100*u.y}%`:"50% 50%",backgroundRepeat:"no-repeat"},..."classic"===t&&m&&y?.url&&{"--gut-desktop-bg-image":`url(${y.url})`,...k&&{"--gut-desktop-focal-point":`${100*k.x}% ${100*k.y}%`}},..."classic"===t&&m&&x?.url&&{"--gut-tablet-bg-image":`url(${x.url})`,...f&&{"--gut-tablet-focal-point":`${100*f.x}% ${100*f.y}%`}},..."classic"===t&&m&&v?.url&&{"--gut-mobile-bg-image":`url(${v.url})`,...j&&{"--gut-mobile-focal-point":`${100*j.x}% ${100*j.y}%`}}},S={background:"classic"===a?s:n,opacity:d||""};return(0,$.jsx)("div",{...h.useBlockProps.save(),children:(0,$.jsxs)(A,{tagName:b?"a":"div",...b&&{href:p.url,...p.openInNewTab&&{target:"_blank",rel:[p.addNoFollow&&"nofollow",p.addSponsored&&"sponsored",p.openInNewTab&&"noopener noreferrer"].filter(Boolean).join(" ")}},className:w()("marquee-container-outer",l,{"responsive-image":m}),style:_,children:["video"===t&&g?.url&&(0,$.jsx)("div",{className:"gutslider-video-wrapper",children:(0,$.jsx)("video",{className:"gutslider-video",autoPlay:!0,muted:!0,playsInline:!0,loop:!0,preload:"metadata",children:(0,$.jsx)("source",{src:g?.url,type:"video/mp4"})})}),i&&("classic"===t||"video"===t)&&(0,$.jsx)("div",{className:"gutslider-overlay",style:S}),(0,$.jsx)("div",{className:"gutslider-content-inner",children:(0,$.jsx)(h.InnerBlocks.Content,{})})]})})}});const Z=window.wp.data,{HeaderTabs:K,ResRangeControl:Q,SingleRangeControl:ee,ButtonsGroupControl:le,FooterNotice:te,ProLink:oe}=window.gutSliderModules,{Pu:re,mz:ie,My:ae}=o,se=({attributes:e,setAttributes:l})=>{const{direction:t,orientation:o,speed:r,pauseOnHover:a}=e,s={attributes:e,setAttributes:l,objAttributes:x};return(0,$.jsxs)(h.InspectorControls,{children:[(0,$.jsx)(K,{settingTabContent:(0,$.jsx)($.Fragment,{children:(0,$.jsxs)(k.PanelBody,{title:(0,i.__)("General","gutslider-pro"),initialOpen:!0,children:[(0,$.jsx)(le,{label:(0,i.__)("Orientation","gutslider-pro"),value:o,options:[{label:(0,i.__)("Horizontal","gutslider-pro"),value:"horizontal"},{label:(0,i.__)("Vertical","gutslider-pro"),value:"vertical"}],onChange:e=>{l({orientation:e,direction:"horizontal"===e?"left":"up"})}}),(0,$.jsx)(le,{label:(0,i.__)("Direction","gutslider-pro"),value:t,options:"horizontal"===o?re.filter((e=>["left","right"].includes(e.value))):re.filter((e=>["up","down"].includes(e.value))),onChange:e=>l({direction:e})}),(0,$.jsx)(ee,{label:(0,i.__)("Speed (s)","gutslider-pro"),value:r,onChange:e=>l({speed:e}),min:1,max:100,onClickReset:()=>l({speed:30})}),(0,$.jsx)(Q,{label:(0,i.__)("Gap","gutslider-pro"),controlName:ie,objAttrs:s,min:0,max:100,units:["px","em","rem"]}),"vertical"===o&&(0,$.jsx)(Q,{label:(0,i.__)("Height","gutslider-pro"),controlName:ae,objAttrs:s,min:0,max:1e3,units:["px","em","rem"]}),(0,$.jsx)(k.ToggleControl,{label:(0,i.__)("Pause on Hover","gutslider-pro"),checked:a,onChange:e=>l({pauseOnHover:e})})]})})}),(0,$.jsx)(oe,{message:(0,i.__)("GutSlider Pro","slider-blocks")}),(0,$.jsx)(te,{})]})},{softMinifyCssStrings:ne}=window.gutSliderModules.Helper,{generateRangeStyles:de}=window.gutSliderModules,{mz:ce,My:ue}=o,ge=({attributes:e})=>{const{uniqueId:l,orientation:t}=e,{deskStyle:o,tabStyle:r,mobStyle:i}=de({controlName:ce,attributes:e,propertyName:"gap"}),{deskStyle:a,tabStyle:s,mobStyle:n}=de({controlName:ue,attributes:e,propertyName:"height"}),d=t||"horizontal",c="vertical"===d,u=`.wp-block-gutsliders-flexible-marquee.${l}.marquee-wrapper.marquee-${d}`,g=`${u} .marquee-content`,b=`${u} .marquee-container`,p=`.wp-block-gutsliders-flexible-marquee.${l}.marquee-wrapper`,m=`\n \n ${o?`${g} { ${o} }`:""}\n ${o?`${b} { ${o} }`:""}\n ${c&&a?`${p} { ${a} }`:""}\n \n @media (max-width: 1024px) { \n ${r?`${g} { ${r} }`:""}\n ${r?`${b} { ${r} }`:""}\n ${c&&s?`${p} { ${s} }`:""}\n }\n @media (max-width: 767px) { \n ${i?`${g} { ${i} }`:""}\n ${i?`${b} { ${i} }`:""}\n ${c&&n?`${p} { ${n} }`:""}\n }\n `;return(0,$.jsx)("style",{children:ne(m)})},{SidebarOpener:be,Patterns:pe}=window.gutSliderModules;(0,r.registerBlockType)(v,{icon:{src:(0,$.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24",fill:"#1f1f1f",children:(0,$.jsx)("path",{d:"M40-280v-400h240v400zm320 0v-400h240v400zm320 0v-400h240v400zm-560-80h80v-240h-80zm640 0h80v-240h-80z"})})},attributes:x,edit:function(e){const{attributes:l,setAttributes:t,isSelected:o,clientId:a}=e,{uniqueId:s,orientation:n,patternMode:d,openModal:c}=l;(0,f.useEffect)((()=>{s||t({uniqueId:`gutslider-${a.slice(0,8)}`})}),[s]);const u=(0,h.useBlockProps)({className:`marquee-wrapper ${s} marquee-${n||"horizontal"}`}),g=(0,h.useInnerBlocksProps)({className:"marquee-content"},{allowedBlocks:["gutsliders/marquee-item"],template:[["gutsliders/marquee-item"],["gutsliders/marquee-item"],["gutsliders/marquee-item"]],orientation:n||"horizontal"});return(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(ge,{attributes:l}),c&&(0,$.jsx)(pe,{...e}),(0,$.jsx)(h.BlockControls,{children:(0,$.jsx)(k.ToolbarGroup,{className:"gutslider-toolbar-group",children:(0,$.jsx)(k.ToolbarButton,{className:"gutslider-toolbar-button",title:(0,i.__)("Add Slide","slider-blocks"),onClick:()=>{const e=(0,Z.select)("core/block-editor").getBlocks(a),l=(0,r.createBlock)("gutsliders/marquee-item",{});(0,Z.dispatch)("core/block-editor").insertBlock(l,e.length,a);const t=(0,Z.select)("core/block-editor").getBlockOrder(a)[e.length];(0,Z.dispatch)("core/block-editor").selectBlock(t)},children:(0,$.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",children:(0,$.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11 11H7V13H11V17H13V13H17V11H13V7H11V11Z",fill:"rgba(0,124,186,1)"})})})})}),(0,$.jsx)("div",{...u,children:d?(0,$.jsxs)(k.Placeholder,{className:"gutslider-pattern-placeholder",icon:"wordpress-alt",label:(0,i.__)("Select a Pattern","slider-blocks"),children:[(0,$.jsx)("button",{className:"gutslider__skip-btn",onClick:()=>t({patternMode:!1,openModal:!1}),children:(0,i.__)("Skip","slider-blocks")}),(0,$.jsx)("button",{className:"gutslider__use-pattern-btn",onClick:()=>t({openModal:!0}),children:(0,$.jsx)("span",{className:"text",children:(0,i.__)("Use Pattern","slider-blocks")})})]}):(0,$.jsxs)($.Fragment,{children:[o&&(0,$.jsx)(se,{attributes:l,setAttributes:t}),(0,$.jsx)(be,{}),(0,$.jsx)("div",{...g})]})})]})},save:function(){return(0,$.jsx)(h.InnerBlocks.Content,{})}})}},t={};function o(e){var r=t[e];if(void 0!==r)return r.exports;var i=t[e]={exports:{}};return l[e](i,i.exports,o),i.exports}o.m=l,e=[],o.O=(l,t,r,i)=>{if(!t){var a=1/0;for(c=0;c<e.length;c++){for(var[t,r,i]=e[c],s=!0,n=0;n<t.length;n++)(!1&i||a>=i)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(s=!1,i<a&&(a=i));if(s){e.splice(c--,1);var d=r();void 0!==d&&(l=d)}}return l}i=i||0;for(var c=e.length;c>0&&e[c-1][2]>i;c--)e[c]=e[c-1];e[c]=[t,r,i]},o.n=e=>{var l=e&&e.__esModule?()=>e.default:()=>e;return o.d(l,{a:l}),l},o.d=(e,l)=>{for(var t in l)o.o(l,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},o.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={901:0,729:0};o.O.j=l=>0===e[l];var l=(l,t)=>{var r,i,[a,s,n]=t,d=0;if(a.some((l=>0!==e[l]))){for(r in s)o.o(s,r)&&(o.m[r]=s[r]);if(n)var c=n(o)}for(l&&l(t);d<a.length;d++)i=a[d],o.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return o.O(c)},t=globalThis.webpackChunkgutenberg_boilerplate=globalThis.webpackChunkgutenberg_boilerplate||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))})();var r=o.O(void 0,[729],(()=>o(949)));r=o.O(r)})();
1 +(()=>{var e={248(e,t,l){"use strict";var o={};l.r(o),l.d(o,{xj:()=>p,mz:()=>i,Pu:()=>a,My:()=>n,rz:()=>g,zB:()=>u,sT:()=>c,Xz:()=>d});const s=window.wp.blocks,r=window.wp.i18n,a=[{label:(0,r.__)("Left","gutslider-pro"),value:"left"},{label:(0,r.__)("Right","gutslider-pro"),value:"right"},{label:(0,r.__)("Up","gutslider-pro"),value:"up"},{label:(0,r.__)("Down","gutslider-pro"),value:"down"}],i="columnsGap",n="slideHeight",d="itemWidth",c="itemPadding",u="itemBradius",g="itemBorder",p=[{label:(0,r.__)("Classic","slider-blocks"),value:"classic"},{label:(0,r.__)("Gradient","slider-blocks"),value:"gradient"},{label:(0,r.__)("Video (Pro)","slider-blocks"),value:"video",disabled:!0}],{generateResRangeAttributes:b}=window.gutSliderModules,{mz:m,My:h}=o,f={uniqueId:{type:"string"},patternMode:{type:"boolean",default:!0},openModal:{type:"boolean",default:!1},speed:{type:"number",default:30},speedPx:{type:"number"},pauseButton:{type:"boolean",default:!0},design:{type:"string",default:""},rows:{type:"number",default:1},sameDirection:{type:"boolean",default:!1},separator:{type:"string",default:""},itemWidth:{type:"number",default:0},itemAlign:{type:"string",default:""},fadeEdges:{type:"boolean",default:!1},fadeSize:{type:"number",default:80},hoverEffect:{type:"string"},dragToScrub:{type:"boolean",default:!1},scrollMode:{type:"string",default:""},reverseOnScroll:{type:"boolean",default:!1},scrollBoost:{type:"boolean",default:!1},direction:{type:"string",default:"left"},pauseOnHover:{type:"boolean",default:!1},orientation:{type:"string",default:"horizontal"},...b({controlName:m}),...b({controlName:h})},v=JSON.parse('{"apiVersion":3,"name":"gutsliders/marquee","version":"3.2.0","title":"Marquee","category":"slider-blocks","description":"Create amazing marquee with any type of content.","supports":{"html":false,"anchor":true,"align":["wide","full"]},"example":{"attributes":{"preview":true},"viewportWidth":432},"textdomain":"slider-blocks","editorScript":["file:./index.js","gutslider-swiper-script","gutslider-blocks-global-script"],"editorStyle":["file:./index.css","gutslider-swiper-style","gutslider-blocks-global-style"],"style":["file:./style-index.css","gutslider-swiper-style"],"viewScript":["file:./frontend.js"],"render":"file:./render.php"}'),k=window.wp.blockEditor,y=window.wp.components,_=window.wp.data,x=window.wp.element,w=window.wp.hooks;var j=l(485),C=l.n(j);const S=window.ReactJSXRuntime,{HeaderTabs:$,FooterNotice:B,ProLink:P,generateResBoxControlAttributes:q,generateBorderAttributes:T,generateRangeStyles:N,generateResRangeAttributes:A}=window.gutSliderModules,{softMinifyCssStrings:M}=window.gutSliderModules.Helper,{ButtonsGroupControl:E,ColorControl:O,Preview:z,UploadBtn:L,LinkControl:F,ProLock:I,DynamicTag:R,ResponsiveControl:G,ResRangeControl:D,ResBoxControl:H,BorderControl:V,NativeRangeControl:W,generateResBoxStyles:Y,generateBorderStyles:U}=window?.gutSliderModules,{getCustomLinkAttributes:J}=window.gutSliderModules.Helper,{OVERLAY_TYPES:X,GRADIENT_PALETTES:Z}=window.gutSliderModules.GlobalConstants,K={uniqueId:{type:"string"},blockStyle:{type:"string"},enableGlobalLink:{type:"boolean",default:!1},globalLink:{type:"object",default:{url:"",openInNewTab:!1,addNoFollow:!1,addSponsored:!1}},bgType:{type:"string",default:"classic"},bgColor:{type:"string",default:""},bgGradient:{type:"string",default:"linear-gradient(135deg,#12c2e9 0%,#c471ed 50%,#f64f59 100%)"},enableOverlay:{type:"boolean",default:!1},overlayType:{type:"string",default:"classic"},overlayColor:{type:"string",default:"#000000"},overlayGradient:{type:"string",default:"linear-gradient(135deg,#12c2e9 0%,#c471ed 50%,#f64f59 100%)"},overlayOpacity:{type:"number",default:.5},image:{type:"object",default:{id:"",url:"",alt:""}},focusPoint:{type:"object",default:{x:.5,y:.5}},bgVideo:{type:"object",default:{id:"",url:""}},enableResponsiveBg:{type:"boolean",default:!1},DesktopBg:{type:"object",default:{url:"",id:"",alt:""}},TabletBg:{type:"object",default:{url:"",id:"",alt:""}},MobileBg:{type:"object",default:{url:"",id:"",alt:""}},DesktopFocalPoint:{type:"object",default:{x:.5,y:.5}},TabletFocalPoint:{type:"object",default:{x:.5,y:.5}},MobileFocalPoint:{type:"object",default:{x:.5,y:.5}},...A({controlName:d}),...q({controlName:c}),...q({controlName:u}),...T({controlName:g})};(0,s.registerBlockType)("gutsliders/marquee-item",{apiVersion:3,title:(0,r.__)("Slide","slider-blocks"),description:(0,r.__)("Individual slide for the flexible marquee.","slider-blocks"),category:"slider-blocks",parent:["gutsliders/marquee"],icon:{src:(0,S.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24",fill:"#1f1f1f",children:(0,S.jsx)("path",{d:"M200-360q-50 0-85-35t-35-85 35-85 85-35h560q50 0 85 35t35 85-35 85-85 35zm360-80h200q17 0 28.5-11.5T800-480t-11.5-28.5T760-520H560z"})})},supports:{html:!1,align:!1,customClassName:!1},attributes:K,edit:({attributes:e,setAttributes:t,clientId:l})=>{const{uniqueId:o,blockStyle:s,resMode:a,bgType:i,bgColor:n,bgGradient:b,enableOverlay:m,overlayType:h,overlayColor:f,overlayGradient:v,overlayOpacity:j,image:q,focusPoint:T,bgVideo:A,enableGlobalLink:J,globalLink:Q,enableResponsiveBg:ee,DesktopBg:te,TabletBg:le,MobileBg:oe,DesktopFocalPoint:se,TabletFocalPoint:re,MobileFocalPoint:ae}=e;(0,x.useEffect)((()=>{const{getClientIdsWithDescendants:e,getBlockAttributes:s}=(0,_.select)("core/block-editor"),r=!!o&&e().some((e=>e!==l&&s(e)?.uniqueId===o));o&&!r||t({uniqueId:"gutslider-"+l.slice(0,8)})}),[]);const ie={attributes:e,setAttributes:t,objAttributes:K},{deskStyle:ne,tabStyle:de,mobStyle:ce}=N({controlName:d,attributes:e,propertyName:"width"}),{boxDeskStyles:ue,boxTabStyles:ge,boxMobStyles:pe}=Y({controlName:c,attributes:e,propertyName:"padding"}),{boxDeskStyles:be,boxTabStyles:me,boxMobStyles:he}=Y({controlName:u,attributes:e,propertyName:"border-radius",forRadius:!0}),{desktopStyles:fe,tabletStyles:ve,mobileStyles:ke}=U({controlName:g,attributes:e}),ye=`\n ${ne||ue||be||fe?`.marquee-container-outer.${o} {\n ${ne||""}\n ${ue||""}\n ${be||""}\n ${fe||""}\n }`:""}\n `,_e=`\n ${de||ge||me||ve?`.marquee-container-outer.${o} {\n ${de||""}\n ${ge||""}\n ${me||""}\n ${ve||""}\n }`:""}\n `,xe=`\n ${ce||pe||he||ke?`.marquee-container-outer.${o} {\n ${ce||""}\n ${pe||""}\n ${he||""}\n ${ke||""}\n }`:""}\n `,we=`\n ${ye.replace(/\s/g,"").length>0?`${ye}`:""}\n ${_e.replace(/\s/g,"").length>0?`@media (max-width: 1024px) {\n ${_e}\n }`:""}\n ${xe.replace(/\s/g,"").length>0?`@media (max-width: 767px) {\n ${xe}\n }`:""}\n\t`;(0,x.useEffect)((()=>{JSON.stringify(s)!==JSON.stringify(we)&&t({blockStyle:we})}),[e]);const je={backgroundColor:n||"",..."video"!==i&&!ee&&{backgroundImage:"classic"===i?`url(${q.url})`:b,..."classic"===i&&q.url&&{backgroundSize:"cover",backgroundPosition:T&&null!==T?.x&&null!==T?.y?`${100*T.x}% ${100*T.y}%`:"50% 50%",backgroundRepeat:"no-repeat"}},..."classic"===i&&ee&&te?.url&&{"--gut-desktop-bg-image":`url(${te.url})`,...se&&{"--gut-desktop-focal-point":`${100*se.x}% ${100*se.y}%`}},..."classic"===i&&ee&&le?.url&&{"--gut-tablet-bg-image":`url(${le.url})`,...re&&{"--gut-tablet-focal-point":`${100*re.x}% ${100*re.y}%`}},..."classic"===i&&ee&&oe?.url&&{"--gut-mobile-bg-image":`url(${oe.url})`,...ae&&{"--gut-mobile-focal-point":`${100*ae.x}% ${100*ae.y}%`}}},Ce={background:"classic"===h?f:v,opacity:j||""};return(0,S.jsxs)(x.Fragment,{children:[(0,S.jsxs)(k.InspectorControls,{children:[(0,S.jsx)($,{settingTabContent:(0,S.jsx)(S.Fragment,{children:(0,S.jsxs)(y.PanelBody,{children:[(0,S.jsx)(I,{children:(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Enable Wrapper Link","slider-blocks"),checked:J,onChange:()=>t({enableGlobalLink:!J})})}),(0,S.jsx)(D,{label:(0,r.__)("Width","slider-blocks"),controlName:d,objAttrs:ie,min:1,max:2e3,units:["px","em","%"]}),(0,S.jsx)(V,{label:(0,r.__)("Border","slider-blocks"),controlName:g,objAttrs:ie}),(0,S.jsx)(H,{label:(0,r.__)("Border Radius","slider-blocks"),controlName:u,objAttrs:ie,forRadius:!0}),(0,S.jsx)(H,{label:(0,r.__)("Padding","slider-blocks"),controlName:c,objAttrs:ie}),J&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{className:"gutslider-note",children:(0,r.__)("Enable this option to add a global link to all slides.Don't use link for any inner content.","slider-blocks")}),(0,S.jsx)(F,{label:(0,r.__)("Wrapper Link","slider-blocks"),value:Q,allowCustomAttributes:!0,onChange:e=>{t({globalLink:e})}})]}),(0,S.jsx)(E,{label:(0,r.__)("Background Type","slider-blocks"),value:i,options:(0,w.applyFilters)("gutslider.slideBgTypes",p),onChange:e=>{t({bgType:e})}}),"classic"===i&&(0,S.jsxs)(x.Fragment,{children:[(0,S.jsx)(O,{label:(0,r.__)("Background Color","slider-blocks"),color:n,onChange:e=>{t({bgColor:e})}}),(0,S.jsx)(I,{children:(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Responsive Background Image","slider-blocks"),checked:ee,onChange:()=>{t({enableResponsiveBg:!ee})}})}),ee&&(0,S.jsx)(G,{label:(0,r.__)("Background","slider-blocks"),resMode:a,setAttributes:t,children:e[`${a}Bg`]?.url?(0,S.jsx)(z,{url:e[`${a}Bg`]?.url,id:e[`${a}Bg`]?.id,alt:e[`${a}Bg`]?.alt,onSelect:e=>{t({[`${a}Bg`]:{id:e.id,url:e.url,alt:e.alt}})},onClick:()=>{t({[`${a}Bg`]:{id:"",url:"",alt:""}})},focalPoint:!0,focalValue:e[`${a}FocalPoint`],onFocalPointChange:e=>{t({[`${a}FocalPoint`]:e})}}):(0,S.jsx)(L,{title:(0,r.__)("Upload Image","slider-blocks"),onSelect:e=>{t({[`${a}Bg`]:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}})},id:e[`${a}Bg`]?.id})}),!ee&&(0,S.jsx)(S.Fragment,{children:q&&q.url?(0,S.jsx)(x.Fragment,{children:(0,S.jsx)(z,{url:q?.url,id:q?.id,alt:q?.alt,onSelect:e=>t({image:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}}),onClick:()=>t({image:{id:"",url:"",alt:""}}),focalPoint:!0,focalValue:T,onFocalPointChange:e=>{t({focusPoint:e})}})}):(0,S.jsx)(L,{title:(0,r.__)("Upload Image","slider-blocks"),onSelect:e=>t({image:{id:e.id,url:e.url,alt:e.alt||"GutSlider Block"}}),id:q&&q.id})})]}),"gradient"===i&&(0,S.jsx)(y.GradientPicker,{__nextHasNoMargin:!0,value:b&&b,onChange:e=>t({bgGradient:e}),gradients:Z}),"video"===i&&(0,S.jsx)(x.Fragment,{children:A&&A.url?(0,S.jsx)(z,{url:A.url,id:A.id,onSelect:e=>{t({bgVideo:{id:e.id,url:e.url}})},onClick:()=>{t({bgVideo:{id:"",url:""}})},videoType:!0}):(0,S.jsx)(L,{title:(0,r.__)("Upload Video","slider-blocks"),onSelect:e=>{t({bgVideo:{id:e.id,url:e.url}})},id:A&&A.id,videoType:!0})}),("classic"===i&&q&&q.url||"video"===i)&&(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Enable Overlay","slider-blocks"),checked:m&&m,onChange:()=>t({enableOverlay:!m})}),m&&("classic"===i||"video"===i)&&(0,S.jsxs)(x.Fragment,{children:[(0,S.jsx)(E,{label:(0,r.__)("Overlay Type","slider-blocks"),value:h&&h,options:X,onChange:e=>t({overlayType:e})}),"classic"===h&&(0,S.jsx)(O,{label:(0,r.__)("Overlay Color","slider-blocks"),color:f&&f,onChange:e=>t({overlayColor:e})}),"gradient"===h&&(0,S.jsx)(y.GradientPicker,{__nextHasNoMargin:!0,value:v&&v,onChange:e=>t({overlayGradient:e}),gradients:Z}),(0,S.jsx)(W,{label:(0,r.__)("Overlay Opacity","slider-blocks"),value:j&&j,onChange:e=>t({overlayOpacity:e}),min:.01,max:1,step:.01})]})]})})}),(0,S.jsx)(P,{message:(0,r.__)("GutSlider Pro","slider-blocks")}),(0,S.jsx)(B,{})]}),(0,S.jsxs)("div",{...(0,k.useBlockProps)(),children:[(0,S.jsx)("style",{children:`${M(we)}`}),(0,S.jsxs)(R,{tagName:J?"a":"div",className:C()("marquee-container-outer",o,{"responsive-image":ee}),style:je,children:["video"===i&&A?.url&&(0,S.jsx)("div",{className:"gutslider-video-wrapper",children:(0,S.jsx)("video",{className:"gutslider-video",autoPlay:!0,muted:!0,playsInline:!0,loop:!0,preload:"metadata",children:(0,S.jsx)("source",{src:A?.url,type:"video/mp4"})})}),m&&("classic"===i||"video"===i)&&(0,S.jsx)("div",{className:"gutslider-overlay",style:Ce}),(0,S.jsx)("div",{className:"gutslider-content-inner",children:(0,S.jsx)(k.InnerBlocks,{template:[["core/paragraph",{align:"center"}]]})})]})]})]})},save:({attributes:e})=>{const{uniqueId:t,bgType:l,bgColor:o,bgGradient:s,enableOverlay:r,overlayType:a,overlayColor:i,overlayGradient:n,overlayOpacity:d,image:c,focusPoint:u,bgVideo:g,enableGlobalLink:p,globalLink:b,enableResponsiveBg:m,DesktopBg:h,TabletBg:f,MobileBg:v,DesktopFocalPoint:y,TabletFocalPoint:_,MobileFocalPoint:x}=e,w={backgroundColor:o||"",..."video"!==l&&!m&&{backgroundImage:"classic"===l?`url(${c.url})`:s,backgroundSize:"cover",backgroundPosition:u&&null!==u?.x&&null!==u?.y?`${100*u.x}% ${100*u.y}%`:"50% 50%",backgroundRepeat:"no-repeat"},..."classic"===l&&m&&h?.url&&{"--gut-desktop-bg-image":`url(${h.url})`,...y&&{"--gut-desktop-focal-point":`${100*y.x}% ${100*y.y}%`}},..."classic"===l&&m&&f?.url&&{"--gut-tablet-bg-image":`url(${f.url})`,..._&&{"--gut-tablet-focal-point":`${100*_.x}% ${100*_.y}%`}},..."classic"===l&&m&&v?.url&&{"--gut-mobile-bg-image":`url(${v.url})`,...x&&{"--gut-mobile-focal-point":`${100*x.x}% ${100*x.y}%`}}},j={background:"classic"===a?i:n,opacity:d||""};return(0,S.jsx)("div",{...k.useBlockProps.save(),children:(0,S.jsxs)(R,{tagName:p?"a":"div",...p&&{href:b?.url,...J(b||{}),...b?.openInNewTab&&{target:"_blank",rel:[b?.addNoFollow&&"nofollow",b?.addSponsored&&"sponsored",b?.openInNewTab&&"noopener noreferrer"].filter(Boolean).join(" ")}},className:C()("marquee-container-outer",t,{"responsive-image":m}),style:w,children:["video"===l&&g?.url&&(0,S.jsx)("div",{className:"gutslider-video-wrapper",children:(0,S.jsx)("video",{className:"gutslider-video",autoPlay:!0,muted:!0,playsInline:!0,loop:!0,preload:"metadata",children:(0,S.jsx)("source",{src:g?.url,type:"video/mp4"})})}),r&&("classic"===l||"video"===l)&&(0,S.jsx)("div",{className:"gutslider-overlay",style:j}),(0,S.jsx)("div",{className:"gutslider-content-inner",children:(0,S.jsx)(k.InnerBlocks.Content,{})})]})})}});const Q=window.wp.primitives;var ee=(0,S.jsx)(Q.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S.jsx)(Q.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});const te=[{value:"",label:(0,r.__)("Classic","slider-blocks"),description:(0,r.__)("Your items as they are","slider-blocks")},{value:"logos",label:(0,r.__)("Logo Strip","slider-blocks"),description:(0,r.__)("Grey logos, colour on hover","slider-blocks")},{value:"ticker",label:(0,r.__)("Text Ticker","slider-blocks"),description:(0,r.__)("Big words with separators","slider-blocks")},{value:"testimonials",pro:!0,label:(0,r.__)("Testimonials","slider-blocks"),description:(0,r.__)("Quote cards that glide by","slider-blocks")},{value:"gallery",pro:!0,label:(0,r.__)("Image Strip","slider-blocks"),description:(0,r.__)("Photos in a moving row","slider-blocks")},{value:"tags",pro:!0,label:(0,r.__)("Tag Cloud","slider-blocks"),description:(0,r.__)("Pills in rows going both ways","slider-blocks")},{value:"announcement",label:(0,r.__)("Announcement Bar","slider-blocks"),description:(0,r.__)("A slim strip of news","slider-blocks")}],le=e=>{const t="tags"===e?3:1;return(0,S.jsx)("span",{className:`gs-mq-thumb is-${e||"classic"}`,children:[...Array(t)].map(((e,t)=>(0,S.jsx)("span",{className:"row",children:[...Array(5)].map(((e,t)=>(0,S.jsx)("span",{className:"cell"},t)))},t)))})},oe=[{value:"text",label:(0,r.__)("Text","slider-blocks")},{value:"logo",label:(0,r.__)("Logo","slider-blocks")},{value:"image",label:(0,r.__)("Image with caption","slider-blocks")},{value:"testimonial",label:(0,r.__)("Testimonial","slider-blocks")},{value:"tag",label:(0,r.__)("Tag","slider-blocks")}],{HeaderTabs:se,ResRangeControl:re,SingleRangeControl:ae,ButtonsGroupControl:ie,NativeSelectControl:ne,FooterNotice:de,ProLink:ce,DesignPicker:ue,ProLock:ge}=window.gutSliderModules,{Pu:pe,mz:be,My:me}=o,he=[{label:(0,r.__)("None","slider-blocks"),value:""},{label:(0,r.__)("Dot •","slider-blocks"),value:"dot"},{label:(0,r.__)("Star ✦","slider-blocks"),value:"star"},{label:(0,r.__)("Slash /","slider-blocks"),value:"slash"},{label:(0,r.__)("Diamond ◆","slider-blocks"),value:"diamond"},{label:(0,r.__)("Dash —","slider-blocks"),value:"dash"}],fe=[{label:(0,r.__)("Top","slider-blocks"),value:"start"},{label:(0,r.__)("Middle","slider-blocks"),value:"center"},{label:(0,r.__)("Bottom","slider-blocks"),value:"end"},{label:(0,r.__)("Equal","slider-blocks"),value:"stretch"}],ve=[{label:(0,r.__)("Keep going","slider-blocks"),value:""},{label:(0,r.__)("Slow down","slider-blocks"),value:"slow"},{label:(0,r.__)("Stop","slider-blocks"),value:"pause"}],ke=[{label:(0,r.__)("By itself","slider-blocks"),value:""},{label:(0,r.__)("With page scroll","slider-blocks"),value:"linked"}],ye=({attributes:e,setAttributes:t,clientId:l})=>{const{direction:o,orientation:a,speed:i}=e,n={attributes:e,setAttributes:t,objAttributes:f},d="vertical"===a,c=e.hoverEffect??(e.pauseOnHover?"pause":"");return(0,S.jsxs)(k.InspectorControls,{children:[(0,S.jsx)(se,{settingTabContent:(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(y.PanelBody,{title:(0,r.__)("Design","slider-blocks"),initialOpen:!0,children:ue&&(0,S.jsx)(ue,{label:(0,r.__)("Marquee design","slider-blocks"),options:te,value:e.design||"",onChange:e=>t((e=>{const t={design:e,orientation:"horizontal",direction:"left"};switch(e){case"logos":return{...t,rows:1,separator:"",itemWidth:160,itemAlign:"center",fadeEdges:!0,fadeSize:100,speedPx:40,hoverEffect:"slow"};case"ticker":return{...t,rows:1,separator:"star",itemWidth:0,itemAlign:"center",fadeEdges:!0,fadeSize:80,speedPx:70,hoverEffect:""};case"testimonials":return{...t,rows:1,separator:"",itemWidth:360,itemAlign:"stretch",fadeEdges:!0,fadeSize:80,speedPx:35,hoverEffect:"pause"};case"gallery":return{...t,rows:1,separator:"",itemWidth:280,itemAlign:"stretch",fadeEdges:!1,speedPx:50,hoverEffect:"slow",dragToScrub:!0};case"tags":return{...t,rows:3,separator:"",itemWidth:0,itemAlign:"center",fadeEdges:!0,fadeSize:60,speedPx:45,hoverEffect:"slow"};case"announcement":return{...t,rows:1,separator:"dot",itemWidth:0,itemAlign:"center",fadeEdges:!1,speedPx:60,hoverEffect:"pause",align:"full"}}return{design:""}})(e)),renderThumb:le})}),(0,S.jsxs)(y.PanelBody,{title:(0,r.__)("General","slider-blocks"),initialOpen:!1,children:[(0,S.jsx)(ie,{label:(0,r.__)("Orientation","slider-blocks"),value:a,options:[{label:(0,r.__)("Horizontal","slider-blocks"),value:"horizontal"},{label:(0,r.__)("Vertical","slider-blocks"),value:"vertical"}],onChange:e=>{t({orientation:e,direction:"horizontal"===e?"left":"up"})}}),(0,S.jsx)(ie,{label:(0,r.__)("Direction","slider-blocks"),value:o,options:d?pe.filter((e=>["up","down"].includes(e.value))):pe.filter((e=>["left","right"].includes(e.value))),onChange:e=>t({direction:e})}),(0,S.jsx)(ae,{label:(0,r.__)("Speed (pixels per second)","slider-blocks"),value:e.speedPx||"",onChange:e=>t({speedPx:e}),min:5,max:400,onClickReset:()=>t({speedPx:60}),help:e.speedPx?(0,r.__)("The same pace on every screen, however many items there are.","slider-blocks"):(0,r.sprintf)(/* translators: %d: seconds. */ /* translators: %d: seconds. */
2 +(0,r.__)("Now: one loop every %d seconds, faster with more items. Set a speed to keep a steady pace.","slider-blocks"),i||30)}),(0,S.jsxs)(ge,{children:[(0,S.jsx)(ae,{label:d?(0,r.__)("Columns","slider-blocks"):(0,r.__)("Rows","slider-blocks"),value:e.rows||1,onChange:e=>t({rows:e}),min:1,max:3,onClickReset:()=>t({rows:1}),help:(0,r.__)("With enough items, each gets its own share of them.","slider-blocks")}),(e.rows||1)>1&&(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("All in the same direction","slider-blocks"),help:(0,r.__)("Off: every other one goes the other way.","slider-blocks"),checked:!!e.sameDirection,onChange:e=>t({sameDirection:e})})]}),(0,S.jsx)(re,{label:(0,r.__)("Gap","slider-blocks"),controlName:be,objAttrs:n,min:0,max:100,units:["px","em","rem"]}),d&&(0,S.jsx)(re,{label:(0,r.__)("Height","slider-blocks"),controlName:me,objAttrs:n,min:0,max:1e3,units:["px","em","rem"]}),(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Pause button","slider-blocks"),help:(0,r.__)("A small button to stop the motion, shown on hover or keyboard focus. The marquee also stops while a link inside has focus, and stays still for visitors who prefer reduced motion.","slider-blocks"),checked:!1!==e.pauseButton,onChange:e=>t({pauseButton:e})})]}),(0,S.jsxs)(y.PanelBody,{title:(0,r.__)("Items","slider-blocks"),initialOpen:!1,children:[(0,S.jsx)(ae,{label:(0,r.__)("Item width (px)","slider-blocks"),value:e.itemWidth||"",onChange:e=>t({itemWidth:e}),min:40,max:800,onClickReset:()=>t({itemWidth:0}),help:(0,r.__)("The same width for every item, e.g. for logos. Empty: as wide as each item’s content.","slider-blocks")}),(0,S.jsx)(ie,{label:(0,r.__)("Align items","slider-blocks"),value:e.itemAlign||"center",options:fe,onChange:e=>t({itemAlign:e})}),(0,S.jsx)(ne,{label:(0,r.__)("Separator","slider-blocks"),value:e.separator||"",options:he,onChange:e=>t({separator:e})}),(0,S.jsx)(k.MediaUpload,{onSelect:e=>{const t=(0,_.select)("core/block-editor").getBlocks(l).length;(0,_.dispatch)("core/block-editor").insertBlocks((e=>(e||[]).map((e=>(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/image",{id:e.id,url:e.url,alt:e.alt||"",sizeSlug:"medium"})]))))(e),t,l,!1)},allowedTypes:["image"],multiple:!0,gallery:!1,render:({open:e})=>(0,S.jsx)(y.Button,{variant:"secondary",onClick:e,className:"gs-mq-add-images",children:(0,r.__)("Add items from images","slider-blocks")})}),(0,S.jsx)("p",{className:"gs-mq-help",children:(0,r.__)("Pick several images (logos, photos) to add one item for each.","slider-blocks")})]}),(0,S.jsxs)(y.PanelBody,{title:(0,r.__)("Motion","slider-blocks"),initialOpen:!1,children:[(0,S.jsx)(ie,{label:(0,r.__)("On hover","slider-blocks"),value:c,options:ve,onChange:e=>t({hoverEffect:e,pauseOnHover:"pause"===e})}),(0,S.jsxs)(ge,{children:[(0,S.jsx)(ie,{label:(0,r.__)("Moves","slider-blocks"),value:e.scrollMode||"",options:ke,onChange:e=>t({scrollMode:e})}),(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Drag or swipe to move","slider-blocks"),help:(0,r.__)("Visitors can pull the strip back and forth; it carries on when let go.","slider-blocks"),checked:!!e.dragToScrub,onChange:e=>t({dragToScrub:e})}),"linked"!==e.scrollMode&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Reverse when scrolling up","slider-blocks"),checked:!!e.reverseOnScroll,onChange:e=>t({reverseOnScroll:e})}),(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Speed up while scrolling","slider-blocks"),checked:!!e.scrollBoost,onChange:e=>t({scrollBoost:e})})]})]})]}),(0,S.jsxs)(y.PanelBody,{title:(0,r.__)("Fade edges","slider-blocks"),initialOpen:!1,children:[(0,S.jsx)(y.ToggleControl,{label:(0,r.__)("Fade the ends of the strip","slider-blocks"),checked:!!e.fadeEdges,onChange:e=>t({fadeEdges:e})}),e.fadeEdges&&(0,S.jsx)(ae,{label:(0,r.__)("Fade length (px)","slider-blocks"),value:e.fadeSize??80,onChange:e=>t({fadeSize:e}),min:10,max:300,onClickReset:()=>t({fadeSize:80})})]})]})}),(0,S.jsx)(ce,{message:(0,r.__)("GutSlider Pro","slider-blocks")}),(0,S.jsx)(de,{})]})},{softMinifyCssStrings:_e}=window.gutSliderModules.Helper,{generateRangeStyles:xe}=window.gutSliderModules,{mz:we,My:je}=o,Ce=({attributes:e})=>{const{uniqueId:t,orientation:l}=e,{deskStyle:o,tabStyle:s,mobStyle:r}=xe({controlName:we,attributes:e,propertyName:"gap"}),{deskStyle:a,tabStyle:i,mobStyle:n}=xe({controlName:je,attributes:e,propertyName:"height"}),d=l||"horizontal",c="vertical"===d,u=`.wp-block-gutsliders-marquee.${t}.marquee-wrapper.marquee-${d}`,g=`${u} .marquee-content`,p=`${u} .marquee-container`,b=`.wp-block-gutsliders-marquee.${t}.marquee-wrapper`,m=`\n \n ${o?`${g} { ${o} }`:""}\n ${o?`${p} { ${o} }`:""}\n ${c&&a?`${b} { ${a} }`:""}\n \n @media (max-width: 1024px) { \n ${s?`${g} { ${s} }`:""}\n ${s?`${p} { ${s} }`:""}\n ${c&&i?`${b} { ${i} }`:""}\n }\n @media (max-width: 767px) { \n ${r?`${g} { ${r} }`:""}\n ${r?`${p} { ${r} }`:""}\n ${c&&n?`${b} { ${n} }`:""}\n }\n `;return(0,S.jsx)("style",{children:_e(m)})};const{PatternPlaceholder:Se,SidebarOpener:$e,Patterns:Be}=window.gutSliderModules,Pe={dot:"•",star:"✦",slash:"/",diamond:"◆",dash:"—"},qe={left:"right",right:"left",up:"down",down:"up"};(0,s.registerBlockType)(v,{icon:{src:(0,S.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24",fill:"#1f1f1f",children:(0,S.jsx)("path",{d:"M40-280v-400h240v400zm320 0v-400h240v400zm320 0v-400h240v400zm-560-80h80v-240h-80zm640 0h80v-240h-80z"})})},attributes:f,edit:function(e){const{attributes:t,setAttributes:l,isSelected:o,clientId:a}=e,{uniqueId:i,orientation:n,patternMode:d,openModal:c}=t,[u,g]=(0,x.useState)(!1),p=(0,x.useRef)(null),b=(0,x.useRef)(null),m=(0,_.useSelect)((e=>e("core/block-editor").getBlockCount(a)),[a]);(0,x.useEffect)((()=>{i||l({uniqueId:`gutslider-${a.slice(0,8)}`,...void 0===t.speedPx&&{speedPx:60}})}),[i]);const h=(e=>({className:C()({[`gs-mq-design-${e.design}`]:!!e.design,"has-rows":(e.rows||1)>1,"has-fade":!!e.fadeEdges,"has-item-width":e.itemWidth>0,[`gs-mq-align-${e.itemAlign}`]:!!e.itemAlign}),style:{...e.itemWidth>0&&{"--marquee-item-width":`${e.itemWidth}px`},...e.fadeEdges&&{"--marquee-fade":`${e.fadeSize??80}px`}}}))(t),f=(0,k.useBlockProps)({className:d?`marquee-wrapper ${i} is-pattern-mode`:C()(`marquee-wrapper ${i} marquee-${n||"horizontal"}`,h.className,{"is-previewing":u}),style:d?void 0:h.style}),v=(0,k.useInnerBlocksProps)({className:"marquee-content",ref:p},{allowedBlocks:["gutsliders/marquee-item"],template:[["gutsliders/marquee-item"],["gutsliders/marquee-item"],["gutsliders/marquee-item"]],orientation:n||"horizontal"}),w=JSON.stringify([u,m,n,t.direction,t.speedPx,t.speed,t.rows,t.sameDirection,t.separator,t.hoverEffect,t.pauseOnHover,t.dragToScrub,t.scrollMode]);(0,x.useEffect)((()=>{const e=b.current;if(!u||!e||!p.current)return;const l=e.ownerDocument,o="vertical"===n,s=Math.max(1,Math.min(3,t.rows||1)),r=t.direction||(o?"up":"left"),a=[...p.current.children].filter((e=>e.classList.contains("wp-block-gutsliders-marquee-item"))).map((e=>{const t=e.cloneNode(!0);return t.querySelectorAll("[contenteditable]").forEach((e=>e.removeAttribute("contenteditable"))),t.querySelectorAll(".block-list-appender, .block-editor-inserter, .block-editor-block-list__insertion-point").forEach((e=>e.remove())),t.classList.remove("is-selected","is-highlighted","has-child-selected"),t}));e.innerHTML="",e.dataset.marquee=o?"vertical":"horizontal",t.speedPx>0?e.dataset.speedPx=String(t.speedPx):delete e.dataset.speedPx;const i=t.hoverEffect??(t.pauseOnHover?"pause":"");i?e.dataset.hover=i:delete e.dataset.hover,e.dataset.drag=t.dragToScrub?"1":"";for(let i=0;i<s;i++){const n=a.length>=2*s?a.filter(((e,t)=>t%s===i)):a,d=l.createElement("div");d.className="marquee-container marquee-"+(o?"vertical":"horizontal"),d.dataset.direction=i%2!=1||t.sameDirection?r:qe[r],d.style.setProperty("--animation-duration",`${t.speed||30}s`);const c=l.createElement("div");c.className="marquee-content",n.forEach((e=>{if(c.appendChild(0===i||a.length>=2*s?e:e.cloneNode(!0)),t.separator&&Pe[t.separator]){const e=l.createElement("span");e.className=`marquee-sep is-${t.separator}`,e.setAttribute("aria-hidden","true"),e.textContent=Pe[t.separator],c.appendChild(e)}})),d.appendChild(c),e.appendChild(d)}const d=function(e){const t=e.ownerDocument.defaultView||window,l=[...e.querySelectorAll(":scope > .marquee-container")];if(!l.length)return()=>{};const o="vertical"===e.dataset.marquee,s=Number(e.dataset.speedPx)||0,r=e.dataset.hover||"",a="1"===e.dataset.drag,i="linked"===e.dataset.scroll,n="1"===e.dataset.reverseScroll,d="1"===e.dataset.scrollBoost,c=t.matchMedia?.("(prefers-reduced-motion: reduce)").matches,u=[],g=(e,t,l,o)=>{e.addEventListener(t,l,o),u.push((()=>e.removeEventListener(t,l,o)))},p=l.map((e=>{const t=e.querySelector(":scope > .marquee-content"),l=e.dataset.direction||(o?"up":"left"),s=parseFloat(e.style.getPropertyValue("--animation-duration"))||30;return{el:e,first:t,sign:["right","down"].includes(l)?1:-1,legacy:s,size:0,offset:0}})),b=()=>{const t=o?e.clientHeight:e.clientWidth;p.forEach((e=>{if(!e.first)return;const l=o?e.first.offsetHeight:e.first.offsetWidth;if(!l)return;const r=Math.max(2,Math.ceil(t/l)+1);for(let t=e.el.querySelectorAll(":scope > .marquee-content").length;t<r;t++){const t=e.first.cloneNode(!0);t.classList.add("is-copy"),t.setAttribute("aria-hidden","true"),t.setAttribute("inert",""),t.querySelectorAll("[id]").forEach((e=>e.removeAttribute("id"))),e.el.appendChild(t)}e.offset=e.size?e.offset/e.size*l:e.sign>0?-l:0,e.size=l,e.speed=s>0?s:l/e.legacy,e.el.style.setProperty("--marquee-shift",`-${l}px`)}))};if(b(),c)return()=>{};if(e.classList.add("is-js"),t.ResizeObserver){const l=new t.ResizeObserver((()=>t.requestAnimationFrame(b)));l.observe(e),p.forEach((e=>e.first&&l.observe(e.first))),u.push((()=>l.disconnect()))}let m=!1,h=!1,f=!1,v=!1,k=1,y=0,_=1;if(r&&(g(e,"pointerenter",(e=>{"mouse"===e.pointerType&&(m=!0)})),g(e,"pointerleave",(()=>{m=!1}))),g(e,"focusin",(()=>{h=!0})),g(e,"focusout",(t=>{h=e.contains(t.relatedTarget)})),e.dataset.labelPause&&!e.querySelector(":scope > .marquee-pause")){const t=e.ownerDocument.createElement("button");t.type="button",t.className="marquee-pause",t.innerHTML='<span aria-hidden="true"></span>';const l=()=>{t.setAttribute("aria-pressed",String(f)),t.setAttribute("aria-label",f?e.dataset.labelPlay:e.dataset.labelPause),e.classList.toggle("is-paused",f)};g(t,"click",(()=>{f=!f,l()})),l(),e.appendChild(t),u.push((()=>t.remove()))}let x=t.scrollY,w=t.performance.now();if((i||n||d)&&g(t,"scroll",(()=>{const e=t.performance.now(),l=t.scrollY-x,o=Math.max(16,e-w)/1e3;i&&p.forEach((e=>{e.offset+=e.sign*l*.5})),n&&l&&(k=l<0?-1:1),d&&(y=Math.min(4,y+Math.abs(l)/o/1500)),x=t.scrollY,w=e}),{passive:!0}),a){let l=null,s=0;g(e,"pointerdown",(t=>{0!==t.button||t.target.closest(".marquee-pause")||(l=o?t.clientY:t.clientX,s=0,v=!0,e.classList.add("is-dragging"))})),g(t,"pointermove",(e=>{if(null===l)return;const t=o?e.clientY:e.clientX,r=t-l;l=t,s+=Math.abs(r),p.forEach((e=>{e.offset+=r}))}));const r=()=>{l=null,v=!1,e.classList.remove("is-dragging")};g(t,"pointerup",r),g(t,"pointercancel",r),g(e,"click",(e=>{s>6&&(e.preventDefault(),e.stopPropagation(),s=0)}),!0)}let j=null,C=0,S=!0;const $=e=>{const l=C?Math.min(.05,(e-C)/1e3):0;C=e,_+=((()=>{if(f||h||v)return 0;let e=1;return m&&(e="slow"===r?.25:0),e*k*(1+y)})()-_)*Math.min(1,5*l),y=Math.max(0,y-2*l),p.forEach((e=>{e.size&&(i||(e.offset+=e.sign*e.speed*_*l),e.offset=(e.offset%e.size-e.size)%e.size,e.el.style.transform=o?`translate3d(0, ${e.offset}px, 0)`:`translate3d(${e.offset}px, 0, 0)`)})),j=S?t.requestAnimationFrame($):null};if(t.IntersectionObserver){const l=new t.IntersectionObserver((([e])=>{S=e.isIntersecting,S&&!j&&(C=0,j=t.requestAnimationFrame($))}));l.observe(e),u.push((()=>l.disconnect()))}return j=t.requestAnimationFrame($),()=>{j&&t.cancelAnimationFrame(j),u.forEach((e=>e())),e.classList.remove("is-js","is-paused","is-dragging"),p.forEach((e=>{e.el.style.transform=""}))}}(e);return()=>{d(),e.innerHTML=""}}),[w]);const j=e=>{const t=(0,_.select)("core/block-editor").getBlocks(a).length,l=(e=>{switch(e){case"logo":return(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/image",{sizeSlug:"medium"})]);case"image":return(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/image",{caption:(0,r.__)("Caption","slider-blocks")})]);case"testimonial":return(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/paragraph",{content:(0,r.__)("“Short and honest words from a happy customer.”","slider-blocks")}),(0,s.createBlock)("core/paragraph",{content:(0,r.__)("<strong>Name</strong> · Company","slider-blocks"),fontSize:"small"})]);case"tag":return(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/paragraph",{content:(0,r.__)("Tag","slider-blocks"),className:"is-marquee-tag"})])}return(0,s.createBlock)("gutsliders/marquee-item",{},[(0,s.createBlock)("core/heading",{level:3,content:(0,r.__)("Your text","slider-blocks")})])})(e);(0,_.dispatch)("core/block-editor").insertBlock(l,t,a),(0,_.dispatch)("core/block-editor").selectBlock(l.clientId)};return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(Ce,{attributes:t}),c&&(0,S.jsx)(Be,{...e}),(0,S.jsxs)(k.BlockControls,{children:[(0,S.jsxs)(y.ToolbarGroup,{className:"gutslider-toolbar-group",children:[(0,S.jsx)(y.ToolbarButton,{className:"gutslider-toolbar-button",label:(0,r.__)("Add item","slider-blocks"),onClick:()=>j("text"),children:(0,S.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",children:(0,S.jsx)("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11 11H7V13H11V17H13V13H17V11H13V7H11V11Z",fill:"rgba(0,124,186,1)"})})}),(0,S.jsx)(y.ToolbarDropdownMenu,{icon:"layout",label:(0,r.__)("Add a ready-made item","slider-blocks"),controls:oe.map((e=>({title:e.label,onClick:()=>j(e.value)})))})]}),!d&&(0,S.jsx)(y.ToolbarGroup,{children:(0,S.jsx)(y.ToolbarButton,{icon:ee,label:u?(0,r.__)("Back to editing","slider-blocks"):(0,r.__)("Preview motion","slider-blocks"),isPressed:u,onClick:()=>g(!u)})})]}),(0,S.jsx)("div",{...f,children:d?(0,S.jsx)(Se,{clientId:a,setAttributes:l}):(0,S.jsxs)(S.Fragment,{children:[o&&(0,S.jsx)(ye,{attributes:t,setAttributes:l,clientId:a}),(0,S.jsx)($e,{}),(0,S.jsx)("div",{...v}),u&&(0,S.jsx)("div",{ref:b,className:"gs-mq-preview","aria-hidden":"true"})]})})]})},save:function(){return(0,S.jsx)(k.InnerBlocks.Content,{})}}),(0,s.registerBlockStyle)(v.name,[{name:"horizontal-fade",label:(0,r.__)("Fade edges (horizontal)","slider-blocks")},{name:"vertical-fade",label:(0,r.__)("Fade edges (vertical)","slider-blocks")}])},485(e,t){var l;!function(){"use strict";var o={}.hasOwnProperty;function s(){for(var e=[],t=0;t<arguments.length;t++){var l=arguments[t];if(l){var r=typeof l;if("string"===r||"number"===r)e.push(l);else if(Array.isArray(l)){if(l.length){var a=s.apply(null,l);a&&e.push(a)}}else if("object"===r){if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]")){e.push(l.toString());continue}for(var i in l)o.call(l,i)&&l[i]&&e.push(i)}}}return e.join(" ")}e.exports?(s.default=s,e.exports=s):void 0===(l=function(){return s}.apply(t,[]))||(e.exports=l)}()}};const t={};function l(o){const s=t[o];if(void 0!==s)return s.exports;const r=t[o]={exports:{}};return e[o](r,r.exports,l),r.exports}l.m=e,(()=>{const e=[];l.O=(t,o,s,r)=>{if(o){r=r||0;for(var a=e.length;a>0&&e[a-1][2]>r;a--)e[a]=e[a-1];return void(e[a]=[o,s,r])}let i=1/0;for(a=0;a<e.length;a++){let[o,s,r]=e[a],d=!0;for(var n=0;n<o.length;n++)(!1&r||i>=r)&&Object.keys(l.O).every((e=>l.O[e](o[n])))?o.splice(n--,1):(d=!1,r<i&&(i=r));if(d){e.splice(a--,1);const l=s();void 0!==l&&(t=l)}}return t}})(),l.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{if(Array.isArray(t))for(var o=0;o<t.length;){var s=t[o++],r=t[o++];l.o(e,s)?0===r&&o++:0===r?Object.defineProperty(e,s,{enumerable:!0,value:t[o++]}):Object.defineProperty(e,s,{enumerable:!0,get:r})}else for(var s in t)l.o(t,s)&&!l.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},l.o=(e,t)=>Object.hasOwn(e,t),l.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{const e={901:0,729:0};l.O.j=t=>0===e[t];const t=(t,o)=>{let[s,r,a]=o;var i,n,d=0;if(s.some((t=>0!==e[t]))){for(i in r)l.o(r,i)&&(l.m[i]=r[i]);if(a)var c=a(l)}for(t&&t(o);d<s.length;d++)n=s[d],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(c)},o=globalThis.webpackChunkgutenberg_boilerplate||=[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();let o=l.O(void 0,[729],(()=>l(248)));o=l.O(o)})();