Server IP : 192.158.238.246 / Your IP : 3.140.201.179 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/7779/task/7779/cwd/plugins/gutenkit-blocks-addon/build/blocks/image-comparison/ |
Upload File : |
(()=>{var e,o,i,r={9923:(e,o,i)=>{"use strict";const r=window.wp.blocks;i(7723);var t=i(6942),a=i.n(t),n=i(6087);const s=window.wp.blockEditor;var c=i(790);const l=({attributes:e})=>{const{GkitImage:o}=window.gutenkit.components,{gkitImageComparisonStyle:i,gkitComparisonBeforeImage:r,gkitImageComparisonBeforeLabel:t,gkitComparisonAfterImage:n,gkitImageComparisonAfterLabel:s,gkitImageComparisonOffset:l,gkitComparisonImageHover:g}=e,d="labelNone"===e?.gkitChooseLabelOption,m="labelHover"===e?.gkitChooseLabelOption,p="labelActive"===e?.gkitChooseLabelOption,u=d&&!m&&!p,f=m&&!p&&!d,h=p&&!m&&!d,v=e?.gkitComparisonImageOverlay?"":"gkit-overlay",k=h?"active":"",b=f?"hover":"",w=l?.size,y=!0===g&&"hover",$=a()(`gkit-img-comparison-inner ${i}`),L=(0,c.jsxs)(c.Fragment,{children:[r&&(0,c.jsxs)("figure",{slot:"first",className:`before ${v}`,children:[(0,c.jsx)(o,{slot:"first",width:"100%",image:r}),(""===t?"":t)&&(0,c.jsx)(c.Fragment,{children:!0===u?"":t&&(0,c.jsx)("figcaption",{className:`gkit-before-label ${b}${k}`,children:t})})]}),n&&(0,c.jsxs)("figure",{slot:"second",className:`after ${v}`,children:[(0,c.jsx)(o,{slot:"second",width:"100%",image:n}),(""===s?"":s)&&(0,c.jsx)(c.Fragment,{children:!0===u?"":s&&(0,c.jsx)("figcaption",{className:`gkit-after-label ${b}${k}`,children:s})})]}),(0,c.jsx)("svg",{slot:"handle",className:"custom-animated-handle",xmlns:"http://www.w3.org/2000/svg",width:"100",viewBox:"-8 -3 16 6",children:(0,c.jsx)("path",{stroke:"#fff",d:"M -5 -2 L -7 0 L -5 2 M -5 -2 L -5 2 M 5 -2 L 7 0 L 5 2 M 5 -2 L 5 2",strokeWidth:"1",fill:"#fff",vectorEffect:"non-scaling-stroke"})})]});return(0,c.jsxs)(c.Fragment,{children:["horizontal"===i&&(0,c.jsx)("img-comparison-slider",{id:"gkit-img-comparison",class:$,direction:"horizontal",hover:y,value:w,children:L}),"vertical"===i&&(0,c.jsx)("img-comparison-slider",{id:"gkit-img-comparison",class:$,direction:"vertical",hover:y,value:w,children:L})]})},g=window.wp.data,d=(window.wp.compose,(0,n.lazy)((()=>i.e(1715).then(i.bind(i,1715))))),m=JSON.parse('{"UU":"gutenkit/image-comparison"}'),{imageComparison:p}=window.gutenkit.editorIcon;(0,r.registerBlockType)(m.UU,{edit:function({attributes:e,setAttributes:o,advancedControl:i,clientId:r,isSelected:t}){const{GkitStyle:m,GkitSuspense:p}=window.gutenkit.components,{useDeviceType:u,useBlockStyles:f,useDeviceList:h}=window.gutenkit.helpers,v=h(),k=u(),b=(0,s.useBlockProps)(),w=(0,n.useRef)(),y=`block-${r}`,$={className:a()("gkit-image-comparison","image-comparison-container","active"),ref:w};if(y){const e=document.getElementById(`${y}`),o=e=>{t||(0,g.dispatch)("core/block-editor").selectBlock(r)};e&&e.addEventListener("click",o)}return(0,n.useEffect)((()=>{const e=w.current;if(!e)return;const o=e.querySelectorAll(".gkit-img-comparison-inner");return o.forEach((e=>{const o=e?.querySelector(".custom-animated-handle");o&&(o.addEventListener("mouseover",(()=>{e.querySelectorAll(".gkit-overlay").forEach((e=>{e.classList.add("overlay-out")}))})),o.addEventListener("mouseout",(()=>{e.querySelectorAll(".gkit-overlay").forEach((e=>{e.classList.remove("overlay-out")}))})))})),()=>{o.forEach((e=>{const o=e?.querySelector(".custom-animated-handle");o&&(o.removeEventListener("mouseover",(()=>{e.querySelectorAll(".gkit-overlay").forEach((e=>{e.classList.add("overlay-out")}))})),o.removeEventListener("mouseout",(()=>{e.querySelectorAll(".gkit-overlay").forEach((e=>{e.classList.remove("overlay-out")}))})))}))}}),[]),f(e,o,"blocksCSS",((e,o)=>{const{parseCSS:i,backgroundGenerator:r,getBoxShadowValue:t,getBoxValue:a,getBorderValue:n,getSliderValue:s,getColor:c,getTypographyValue:l}=window.gutenkit.helpers,g=e.blockClass,d="labelNone"===e?.gkitChooseLabelOption,m="labelHover"===e?.gkitChooseLabelOption,p="labelActive"===e?.gkitChooseLabelOption,u=e?.gkitImageComparisonStyle;return i([[{selector:`.${g} .image-comparison-container img-comparison-slider`,"pointer-events":!0===e?.gkitComparisonImageClickToMove?"auto":"none"},{selector:`.${g} .image-comparison-container img-comparison-slider`,"pointer-events":!0===e?.gkitComparisonImageHover&&"auto"},{selector:`.${g} .image-comparison-container img-comparison-slider .custom-animated-handle`,display:!0===e?.gkitShowHandler?"block":"none"},{selector:`.${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .before figcaption,\n .${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .before figcaption.hover`,color:c(e?.gkitBeforeLabelColor),background:r(e?.gkitBeforeLabelBackground).background,...n(e?.gkitBeforeLabelBorderGroup)},{selector:`.${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .after figcaption,\n .${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .after figcaption.hover`,color:c(e?.gkitAfterLabelColor),background:r(e?.gkitAfterLabelBackground).background,...n(e?.gkitAfterLabelBorderGroup)},{selector:`.${g} .image-comparison-container img-comparison-slider.horizontal :is(.before figcaption, .after figcaption),\n .${g} .image-comparison-container img-comparison-slider.vertical :is(.before figcaption, .after figcaption)`,display:d&&"none"},{selector:`.${g} .image-comparison-container img-comparison-slider.horizontal :is(.before figcaption.active, .after figcaption.active),\n .${g} .image-comparison-container img-comparison-slider.vertical :is(.before figcaption.active, .after figcaption.active)`,display:p&&"block"},{selector:`.${g} .image-comparison-container:hover img-comparison-slider.horizontal :is(.before figcaption.hover, .after figcaption.hover),\n .${g} .image-comparison-container:hover img-comparison-slider.vertical :is(.before figcaption.hover, .after figcaption.hover)`,opacity:m?1:0,transition:"opacity 0.4s ease-in-out"},{selector:`.${g} .image-comparison-container img-comparison-slider :is(svg.custom-animated-handle, svg path)`,background:r(e?.gkitHandleNormalBackground).background,fill:c(e?.gkitHandleNormalColor),stroke:c(e?.gkitHandleNormalColor),"box-shadow":t(e?.gkitHandleNormalBoxShadow)},{selector:`.${g} .image-comparison-container img-comparison-slider:hover :is(svg.custom-animated-handle, svg path)`,background:r(e?.gkitHandleHoverBackground).background,fill:c(e?.gkitHandleHoverColor),stroke:c(e?.gkitHandleHoverColor),"box-shadow":t(e?.gkitHandleHoverBoxShadow)},{selector:`.${g} .image-comparison-container img-comparison-slider`,"--divider-color":c(e?.gkitHandleDividerColor)}],o=>[{selector:`.${g} .image-comparison-container img-comparison-slider.${u} :is(.before, .after) figcaption`,...l(e?.gkitLabelTypography,`${o}`)},{selector:`.${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .before figcaption`,...a(e[`gkitBeforeLabelSpacing${o}`],"padding"),...a(e[`gkitBeforeLabelBorderRadius${o}`],"border-radius")},{selector:`.${g} .gkit-image-comparison img-comparison-slider:is(.horizontal, .vertical) .after figcaption`,...a(e[`gkitAfterLabelSpacing${o}`],"padding"),...a(e[`gkitAfterLabelBorderRadius${o}`],"border-radius")},{selector:`.${g} .image-comparison-container :is(img-comparison-slider.horizontal, img-comparison-slider.vertical) .before figcaption`,top:s(e?.handleLabelPosition?.[`gkitBeforeLabelPositionY${o}`])},{selector:`.${g} .image-comparison-container :is(img-comparison-slider.horizontal, img-comparison-slider.vertical) .before figcaption`,left:s(e?.handleLabelPosition?.[`gkitBeforeLabelPositionX${o}`])},{selector:`.${g} .image-comparison-container img-comparison-slider.horizontal .after figcaption`,top:s(e?.handleLabelPosition?.[`gkitAfterLabelPositionY${o}`])},{selector:`.${g} .image-comparison-container img-comparison-slider.vertical .after figcaption`,bottom:s(e?.handleLabelPosition?.[` gkitAfterLabelPositionY${o}`])},{selector:`.${g} .image-comparison-container img-comparison-slider.horizontal .after figcaption`,right:s(e?.handleLabelPosition?.[`gkitAfterLabelPositionX${o}`])},{selector:`.${g} .image-comparison-container img-comparison-slider.vertical .after figcaption`,left:s(e?.handleLabelPosition?.[`gkitAfterLabelPositionX${o}`])},{selector:`.${g} .image-comparison-container :is(img-comparison-slider.vertical, img-comparison-slider.horizontal) :is(svg.custom-animated-handle, svg path)`,height:s(!1===e?.gkitIconHeightWidth&&e[`gkitHandleIconSize${o}`]),width:s(!1===e?.gkitIconHeightWidth&&e[`gkitHandleIconSize${o}`])},{selector:`.${g} .image-comparison-container :is(img-comparison-slider.vertical, img-comparison-slider.horizontal) :is(svg.custom-animated-handle, svg path)`,height:s(!1!==e?.gkitIconHeightWidth&&e[`gkitHandleControlWidth${o}`]),width:s(!1!==e?.gkitIconHeightWidth&&e[`gkitHandleControlHeight${o}`])},{selector:`.${g} .image-comparison-container img-comparison-slider :is(svg.custom-animated-handle, svg path)`,...a(e[`gkitHandleSpacing${o}`],"padding"),...a(e[`gkitHandleBorderRadius${o}`],"border-radius")},{selector:`.${g} .image-comparison-container img-comparison-slider`,"--divider-width":s(e[`gkitHandleDividerThickness${o}`])}]],o)})(e,v)),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(m,{blocksCSS:e?.blocksCSS}),t&&(0,c.jsx)(p,{children:(0,c.jsx)(d,{attributes:e,setAttributes:o,device:k,advancedControl:i})}),(0,c.jsx)("div",{...b,children:(0,c.jsx)("div",{...$,children:(0,c.jsx)(l,{attributes:e})})})]})},icon:{src:p},save:function({attributes:e}){const o=s.useBlockProps.save(),i={className:a()("gkit-image-comparison","image-comparison-container")};return(0,c.jsx)("div",{...o,children:(0,c.jsx)("div",{...i,children:(0,c.jsx)(l,{attributes:e})})})}})},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6427:e=>{"use strict";e.exports=window.wp.components},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},6942:(e,o)=>{var i;!function(){"use strict";var r={}.hasOwnProperty;function t(){for(var e="",o=0;o<arguments.length;o++){var i=arguments[o];i&&(e=n(e,a(i)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return t.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var o="";for(var i in e)r.call(e,i)&&e[i]&&(o=n(o,i));return o}function n(e,o){return o?e?e+" "+o:e+o:e}e.exports?(t.default=t,e.exports=t):void 0===(i=function(){return t}.apply(o,[]))||(e.exports=i)}()}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={exports:{}};return r[e](i,i.exports,a),i.exports}a.m=r,e=[],a.O=(o,i,r,t)=>{if(!i){var n=1/0;for(g=0;g<e.length;g++){i=e[g][0],r=e[g][1],t=e[g][2];for(var s=!0,c=0;c<i.length;c++)(!1&t||n>=t)&&Object.keys(a.O).every((e=>a.O[e](i[c])))?i.splice(c--,1):(s=!1,t<n&&(n=t));if(s){e.splice(g--,1);var l=r();void 0!==l&&(o=l)}}return o}t=t||0;for(var g=e.length;g>0&&e[g-1][2]>t;g--)e[g]=e[g-1];e[g]=[i,r,t]},a.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return a.d(o,{a:o}),o},a.d=(e,o)=>{for(var i in o)a.o(o,i)&&!a.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:o[i]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((o,i)=>(a.f[i](e,o),o)),[])),a.u=e=>e+".js",a.miniCssF=e=>{},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),o={},i="gutenkit-blocks-addon:",a.l=(e,r,t,n)=>{if(o[e])o[e].push(r);else{var s,c;if(void 0!==t)for(var l=document.getElementsByTagName("script"),g=0;g<l.length;g++){var d=l[g];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==i+t){s=d;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,a.nc&&s.setAttribute("nonce",a.nc),s.setAttribute("data-webpack",i+t),s.src=e),o[e]=[r];var m=(i,r)=>{s.onerror=s.onload=null,clearTimeout(p);var t=o[e];if(delete o[e],s.parentNode&&s.parentNode.removeChild(s),t&&t.forEach((e=>e(r))),i)return i(r)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=m.bind(null,s.onerror),s.onload=m.bind(null,s.onload),c&&document.head.appendChild(s)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var o=a.g.document;if(!e&&o&&(o.currentScript&&"SCRIPT"===o.currentScript.tagName.toUpperCase()&&(e=o.currentScript.src),!e)){var i=o.getElementsByTagName("script");if(i.length)for(var r=i.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=i[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e+"../../"})(),(()=>{var e={7062:0,8538:0};a.f.j=(o,i)=>{var r=a.o(e,o)?e[o]:void 0;if(0!==r)if(r)i.push(r[2]);else if(8538!=o){var t=new Promise(((i,t)=>r=e[o]=[i,t]));i.push(r[2]=t);var n=a.p+a.u(o),s=new Error;a.l(n,(i=>{if(a.o(e,o)&&(0!==(r=e[o])&&(e[o]=void 0),r)){var t=i&&("load"===i.type?"missing":i.type),n=i&&i.target&&i.target.src;s.message="Loading chunk "+o+" failed.\n("+t+": "+n+")",s.name="ChunkLoadError",s.type=t,s.request=n,r[1](s)}}),"chunk-"+o,o)}else e[o]=0},a.O.j=o=>0===e[o];var o=(o,i)=>{var r,t,n=i[0],s=i[1],c=i[2],l=0;if(n.some((o=>0!==e[o]))){for(r in s)a.o(s,r)&&(a.m[r]=s[r]);if(c)var g=c(a)}for(o&&o(i);l<n.length;l++)t=n[l],a.o(e,t)&&e[t]&&e[t][0](),e[t]=0;return a.O(g)},i=self.webpackChunkgutenkit_blocks_addon=self.webpackChunkgutenkit_blocks_addon||[];i.forEach(o.bind(null,0)),i.push=o.bind(null,i.push.bind(i))})();var n=a.O(void 0,[8538],(()=>a(9923)));n=a.O(n)})();