Файловый менеджер - Редактировать - /home/admin/domains/octawebtools.com/public_html/wp-content/plugins/kadence-blocks/dist/blocks-image.js
�азад
(()=>{var e,t={4:(e,t,a)=>{"use strict";a.r(t),a.d(t,{metadata:()=>C,name:()=>U,settings:()=>H});const i=window.wp.i18n,o=window.kadence.icons,n=window.lodash,l=window.wp.blocks;var r=a(6942),s=a.n(r);const d=window.wp.blob,c=window.wp.compose,g=window.wp.data,p=window.wp.blockEditor,u=(window.wp.hooks,window.wp.components),b=window.wp.element,k=window.wp.primitives,m=window.ReactJSXRuntime,v=(0,m.jsx)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,m.jsx)(k.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})}),h=window.kadence.components,y=window.kadence.helpers,f=(0,m.jsx)(k.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,m.jsx)(k.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})}),x=(0,m.jsx)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,m.jsx)(k.Path,{d:"M18 20v-2h2v-1.5H7.75a.25.25 0 0 1-.25-.25V4H6v2H4v1.5h2v8.75c0 .966.784 1.75 1.75 1.75h8.75v2H18ZM9.273 7.5h6.977a.25.25 0 0 1 .25.25v6.977H18V7.75A1.75 1.75 0 0 0 16.25 6H9.273v1.5Z"})}),_=(0,m.jsx)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,m.jsx)(k.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})}),S=window.wp.notices,w=window.wp.coreData;a(1036);const C=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/image","title":"Advanced Image","category":"kadence-blocks","usesContext":["postId","queryId","allowResize","imageCrop","kadence/dynamicSource","kadence/repeaterRowData","kadence/repeaterRow","kadence/headerPostId","kadence/headerIsSticky","kadence/headerIsTransparent"],"description":"Image block with greater controls and advanced features","keywords":["img","image","photo","kb"],"textdomain":"kadence-blocks","attributes":{"align":{"type":"string"},"url":{"type":"string","source":"attribute","selector":"img","attribute":"src","__experimentalRole":"content"},"alt":{"type":"string","source":"attribute","selector":"img","attribute":"alt","default":"","__experimentalRole":"content"},"caption":{"type":"string","source":"html","selector":"figcaption","__experimentalRole":"content"},"title":{"type":"string","source":"attribute","selector":"img","attribute":"title","__experimentalRole":"content"},"id":{"type":"number","__experimentalRole":"content"},"width":{"type":"number"},"height":{"type":"number"},"imgMaxWidth":{"type":"number"},"imgMaxWidthTablet":{"type":"number"},"imgMaxWidthMobile":{"type":"number"},"sizeSlug":{"type":"string"},"ratio":{"type":"string"},"useRatio":{"type":"boolean","default":false},"link":{"type":"string","__experimentalRole":"content"},"linkTarget":{"type":"boolean","default":false},"linkNoFollow":{"type":"boolean","default":false},"linkSponsored":{"type":"boolean","default":false},"linkDestination":{"type":"string"},"linkTitle":{"type":"string"},"linkClass":{"type":"string","source":"attribute","selector":"figure > a","attribute":"class"},"uniqueID":{"type":"string"},"marginDesktop":{"type":"array","default":["","","",""]},"marginTablet":{"type":"array","default":["","","",""]},"marginMobile":{"type":"array","default":["","","",""]},"marginUnit":{"type":"string","default":"px"},"paddingDesktop":{"type":"array","default":["","","",""]},"paddingTablet":{"type":"array","default":["","","",""]},"paddingMobile":{"type":"array","default":["","","",""]},"paddingUnit":{"type":"string","default":"px"},"borderColor":{"type":"string","default":""},"backgroundColor":{"type":"string","default":""},"borderRadius":{"type":"array","default":["","","",""]},"tabletBorderRadius":{"type":"array","default":["","","",""]},"mobileBorderRadius":{"type":"array","default":["","","",""]},"borderRadiusUnit":{"type":"string","default":"px"},"borderWidthUnit":{"type":"string","default":"px"},"borderWidthDesktop":{"type":"array","default":["","","",""]},"borderWidthTablet":{"type":"array","default":["","","",""]},"borderWidthMobile":{"type":"array","default":["","","",""]},"displayBoxShadow":{"type":"boolean","default":false},"boxShadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"spread":0,"blur":14,"hOffset":0,"vOffset":0,"inset":false}]},"displayDropShadow":{"type":"boolean","default":false},"dropShadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"blur":14,"hOffset":0,"vOffset":0}]},"imageFilter":{"type":"string","default":"none"},"showCaption":{"type":"boolean","default":true},"captionStyles":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"px","letterSpacing":["","",""],"textTransform":"","family":"","google":false,"style":"","weight":"","variant":"","subset":"","loadGoogle":true,"color":"","background":""}]},"maskSvg":{"type":"string","default":"none"},"maskUrl":{"type":"string"},"maskSize":{"type":"string","default":"auto"},"maskPosition":{"type":"string","default":"center center"},"maskRepeat":{"type":"string","default":"no-repeat"},"zIndex":{"type":"number"},"inQueryBlock":{"type":"boolean","default":false},"preventLazyLoad":{"type":"boolean","default":false},"globalAlt":{"type":"boolean","default":false},"borderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"tabletBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"mobileBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"overlayOpacity":{"type":"number","default":0.3},"overlay":{"type":"string","default":""},"overlayType":{"type":"string","default":"normal"},"overlayGradient":{"type":"string","default":""},"overlayBlendMode":{"type":"string"},"urlSticky":{"type":"string"},"altSticky":{"type":"string"},"titleSticky":{"type":"string"},"idSticky":{"type":"number"},"widthSticky":{"type":"number"},"heightSticky":{"type":"number"},"sizeSlugSticky":{"type":"string"},"urlTransparent":{"type":"string"},"altTransparent":{"type":"string"},"titleTransparent":{"type":"string"},"idTransparent":{"type":"number"},"widthTransparent":{"type":"number"},"heightTransparent":{"type":"number"},"sizeSlugTransparent":{"type":"string"},"imagePosition":{"type":"string","default":""},"tooltip":{"type":"string","source":"html","selector":".kb-tooltip-hidden-content","__experimentalRole":"content"},"tooltipPlacement":{"type":"string","default":""},"tooltipDash":{"type":"boolean","default":false}},"supports":{"anchor":true,"ktanimate":true,"ktanimateadd":true,"ktanimatepreview":true,"ktdynamic":true,"kbMetadata":true}}'),{name:T}=C,j="wp-embed",O=e=>e&&e.includes('class="wp-embedded-content"');var z;z=z||{};const B="none",R="media",I="attachment",M="custom",N=["image"],D=[{value:"normal",label:(0,i.__)("Normal","kadence-blocks")},{value:"multiply",label:(0,i.__)("Multiply","kadence-blocks")},{value:"screen",label:(0,i.__)("Screen","kadence-blocks")},{value:"overlay",label:(0,i.__)("Overlay","kadence-blocks")},{value:"darken",label:(0,i.__)("Darken","kadence-blocks")},{value:"lighten",label:(0,i.__)("Lighten","kadence-blocks")},{value:"color-dodge",label:(0,i.__)("Color Dodge","kadence-blocks")},{value:"color-burn",label:(0,i.__)("Color Burn","kadence-blocks")},{value:"difference",label:(0,i.__)("Difference","kadence-blocks")},{value:"exclusion",label:(0,i.__)("Exclusion","kadence-blocks")},{value:"hue",label:(0,i.__)("Hue","kadence-blocks")},{value:"saturation",label:(0,i.__)("Saturation","kadence-blocks")},{value:"color",label:(0,i.__)("Color","kadence-blocks")},{value:"luminosity",label:(0,i.__)("Luminosity","kadence-blocks")}];function P({temporaryURL:e,dynamicURL:t,attributes:a,setAttributes:o,isSelected:r,insertBlocksAfter:s,onReplace:k,onSelectImage:v,onSelectURL:z,onUploadError:B,containerRef:R,context:I,clientId:M,previewDevice:P,marginMouseOver:A,paddingMouseOver:W}){const{url:F="",alt:$,caption:E,align:U,id:H,title:V,width:K,height:G,sizeSlug:q,useRatio:J,ratio:Z,imgMaxWidth:Q,imgMaxWidthTablet:X,imgMaxWidthMobile:Y,uniqueID:ee,marginDesktop:te,marginTablet:ae,marginMobile:ie,marginUnit:oe,paddingDesktop:ne,paddingTablet:le,paddingMobile:re,paddingUnit:se,backgroundColor:de,borderColor:ce,borderRadius:ge,borderWidthUnit:pe,borderRadiusUnit:ue,borderWidthDesktop:be,borderWidthTablet:ke,borderWidthMobile:me,displayBoxShadow:ve,boxShadow:he,displayDropShadow:ye,dropShadow:fe,imageFilter:xe,showCaption:_e,captionStyles:Se,maskSvg:we,maskSize:Ce,maskPosition:Te,maskRepeat:je,maskUrl:Oe,link:ze,linkTarget:Be,linkNoFollow:Re,linkSponsored:Ie,linkDestination:Me,linkTitle:Ne,zIndex:De,tabletBorderRadius:Pe,mobileBorderRadius:Le,borderStyle:Ae,tabletBorderStyle:We,mobileBorderStyle:Fe,preventLazyLoad:$e,overlayType:Ee,overlay:Ue,overlayGradient:He,overlayOpacity:Ve,overlayBlendMode:Ke,globalAlt:Ge,urlSticky:qe,idSticky:Je,altSticky:Ze,titleSticky:Qe,widthSticky:Xe,heightSticky:Ye,sizeSlugSticky:et,urlTransparent:tt,idTransparent:at,altTransparent:it,titleTransparent:ot,widthTransparent:nt,heightTransparent:lt,sizeSlugTransparent:rt,imagePosition:st,tooltip:dt,tooltipPlacement:ct,tooltipDash:gt}=a,pt=t||F,[ut,bt]=(0,b.useState)(!1),kt=((0,y.getPreviewSize)(P,void 0!==te?te[0]:"",void 0!==ae?ae[0]:"",void 0!==ie?ie[0]:""),(0,y.getPreviewSize)(P,void 0!==te?te[1]:"",void 0!==ae?ae[1]:"",void 0!==ie?ie[1]:""),(0,y.getPreviewSize)(P,void 0!==te?te[2]:"",void 0!==ae?ae[2]:"",void 0!==ie?ie[2]:""),(0,y.getPreviewSize)(P,void 0!==te?te[3]:"",void 0!==ae?ae[3]:"",void 0!==ie?ie[3]:""),(0,y.getPreviewSize)(P,void 0!==ne?ne[0]:"",void 0!==le?le[0]:"",void 0!==re?re[0]:"")),mt=(0,y.getPreviewSize)(P,void 0!==ne?ne[1]:"",void 0!==le?le[1]:"",void 0!==re?re[1]:""),vt=(0,y.getPreviewSize)(P,void 0!==ne?ne[2]:"",void 0!==le?le[2]:"",void 0!==re?re[2]:""),ht=(0,y.getPreviewSize)(P,void 0!==ne?ne[3]:"",void 0!==le?le[3]:"",void 0!==re?re[3]:""),yt=(0,y.getBorderStyle)(P,"top",Ae,We,Fe),ft=(0,y.getBorderStyle)(P,"right",Ae,We,Fe),xt=(0,y.getBorderStyle)(P,"bottom",Ae,We,Fe),_t=(0,y.getBorderStyle)(P,"left",Ae,We,Fe),St=(0,y.getPreviewSize)(P,void 0!==ge?ge[0]:"",void 0!==Pe?Pe[0]:"",void 0!==Le?Le[0]:""),wt=(0,y.getPreviewSize)(P,void 0!==ge?ge[1]:"",void 0!==Pe?Pe[1]:"",void 0!==Le?Le[1]:""),Ct=(0,y.getPreviewSize)(P,void 0!==ge?ge[2]:"",void 0!==Pe?Pe[2]:"",void 0!==Le?Le[2]:""),Tt=(0,y.getPreviewSize)(P,void 0!==ge?ge[3]:"",void 0!==Pe?Pe[3]:"",void 0!==Le?Le[3]:""),jt=(0,y.getPreviewSize)(P,void 0!==Q?Q:"",void 0!==X?X:"",void 0!==Y?Y:""),Ot=void 0!==Se[0].sizeType?Se[0].sizeType:"px",zt=(0,y.getPreviewSize)(P,void 0!==Se[0].size[0]?Se[0].size[0]:"inherit",void 0!==Se[0].size[1]?Se[0].size[1]:"inherit",void 0!==Se[0].size[2]?Se[0].size[2]:"inherit"),Bt=(0,y.getPreviewSize)(P,Se&&void 0!==Se[0]&&Array.isArray(Se[0].letterSpacing)&&void 0!==Se[0].letterSpacing[0]?Se[0].letterSpacing[0]:void 0,Se&&void 0!==Se[0]&&Array.isArray(Se[0].letterSpacing)&&void 0!==Se[0].letterSpacing[1]?Se[0].letterSpacing[1]:void 0,Se&&void 0!==Se[0]&&Array.isArray(Se[0].letterSpacing)&&void 0!==Se[0].letterSpacing[2]?Se[0].letterSpacing[2]:void 0),Rt=void 0!==Se[0].lineType?Se[0].lineType:"px",It=(0,y.getPreviewSize)(P,void 0!==Se[0].lineHeight[0]?Se[0].lineHeight[0]+Rt:"normal",void 0!==Se[0].lineHeight[1]?Se[0].lineHeight[1]+Rt:"normal",void 0!==Se[0].lineHeight[2]+Rt?Se[0].lineHeight[2]:"normal"),Mt=(0,c.usePrevious)(E),[Nt,Dt]=(0,b.useState)(!!E),{allowResize:Pt=!0}=I;function Lt(e){const t=fe.map((t,a)=>(0===a&&(t={...t,...e}),t));o({dropShadow:t})}function At(e){const t=he.map((t,a)=>(0===a&&(t={...t,...e}),t));o({boxShadow:t})}const Wt=e=>{const t=Se.map((t,a)=>(0===a&&(t={...t,...e}),t));o({captionStyles:t})},{image:Ft}=(0,g.useSelect)(e=>{const{getMedia:t}=e(w.store);return{image:H&&r?t(H,{context:"view"}):null}},[H,r]),{imageSticky:$t}=(0,g.useSelect)(e=>{const{getMedia:t}=e(w.store);return{image:Je&&r?t(Je,{context:"view"}):null}},[Je,r]),{imageTransparent:Et}=(0,g.useSelect)(e=>{const{getMedia:t}=e(w.store);return{image:at&&r?t(at,{context:"view"}):null}},[at,r]),{replaceBlocks:Ut,toggleSelection:Ht}=(0,g.useDispatch)(p.store),{createErrorNotice:Vt,createSuccessNotice:Kt}=(0,g.useDispatch)(S.store),Gt=(0,c.useViewportMatch)("medium"),qt=(0,n.includes)(["wide","full"],U),[{naturalWidth:Jt,naturalHeight:Zt},Qt]=(0,b.useState)({}),[Xt,Yt]=(0,b.useState)(!1),[ea,ta]=(0,b.useState)("general"),[aa,ia]=(0,b.useState)(),oa=function(e,t){const[a,i]=(0,b.useState)();function o(){i(e.current.clientWidth)}return(0,b.useEffect)(o,t),(0,b.useEffect)(()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",o),()=>{t.removeEventListener("resize",o)}},[]),a}(R,[U]),na=!(!pt||!pt.endsWith(".svg")),la=Pt&&!(qt&&Gt)&&!(na&&!jt),ra=Pt&&!qt,{imageEditing:sa,imageSizes:da,maxWidth:ca,mediaUpload:ga}=(0,g.useSelect)(e=>{const{getSettings:t}=e(p.store);return{...(0,n.pick)(t(),["imageEditing","imageSizes","maxWidth","mediaUpload"])}},[M]);(0,b.useEffect)(()=>{L(H,F)&&r&&!aa&&window.fetch(F).then(e=>e.blob()).then(e=>ia(e)).catch(()=>{})},[H,F,r,aa]),(0,b.useEffect)(()=>{E&&!Mt&&Dt(!0)},[E,Mt]),(0,b.useEffect)(()=>{if(Se[0].letterSpacing&&"number"==typeof Se[0].letterSpacing){const e=Se[0].letterSpacing;Wt({letterSpacing:[e,"",""]})}else void 0===Se[0].letterSpacing&&Wt({letterSpacing:["","",""]})});const pa=(0,b.useCallback)(e=>{e&&!E&&e.focus()},[E]);function ua(e){o({url:e.url,id:e.id?e.id:void 0,alt:e?.alt?e.alt:void 0,width:void 0,height:void 0,sizeSlug:void 0}),e?.alt&&Ft?.alt_text&&(Ft.alt_text=e.alt)}function ba(e){o({urlSticky:e.url,idSticky:e.id?e.id:void 0,altSticky:e?.alt?e.alt:void 0,widthSticky:void 0,heightSticky:void 0,sizeSlugSticky:void 0}),e?.alt&&$t?.alt_text&&($t.alt_text=e.alt)}function ka(e){o({urlTransparent:e.url,idTransparent:e.id?e.id:void 0,altTransparent:e?.alt?e.alt:void 0,widthTransparent:void 0,heightTransparent:void 0,sizeSlugTransparent:void 0}),e?.alt&&Et?.alt_text&&(Et.alt_text=e.alt)}(0,b.useEffect)(()=>{r||(Yt(!1),E||Dt(!1))},[r,E]);const ma=!!(a.kadenceDynamic&&a.kadenceDynamic.url&&a.kadenceDynamic.url.enable),va=!!(a.kadenceDynamic&&a.kadenceDynamic.link&&a.kadenceDynamic.link.enable),ha=H&&Jt&&Zt&&sa&&!ma&&!na,ya=ha&&!Xt,fa=["url","id","caption","alt"],xa="gradient"===Ee?He:(0,y.KadenceColorOutput)(Ue),_a=(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(p.BlockControls,{group:"block",children:[(0,m.jsx)(p.BlockAlignmentControl,{value:U,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};o({...t,align:e})}}),_e&&(0,m.jsx)(u.ToolbarButton,{onClick:()=>{Dt(!Nt),Nt&&E&&o({caption:void 0})},icon:f,isPressed:Nt,label:Nt?(0,i.__)("Remove caption","kadence-blocks"):(0,i.__)("Add caption","kadence-blocks")}),!Xt&&!ma&&!va&&(0,m.jsx)(h.KadenceImageURLInputUI,{url:ze||"",onChangeUrl:e=>o({link:e}),linkDestination:Me,mediaUrl:Ft&&Ft.source_url||F,mediaLink:Ft&&Ft.link,onChangeLinkDestination:e=>o({linkDestination:e}),onChangeAttribute:e=>o(e),additionalControls:!0,opensInNewTab:void 0!==Be&&Be,onChangeTarget:e=>o({linkTarget:e}),linkNoFollow:void 0!==Re&&Re,onChangeFollow:e=>o({linkNoFollow:e}),linkSponsored:void 0!==Ie&&Ie,onChangeSponsored:e=>o({linkSponsored:e}),allowClear:!0,dynamicAttribute:"link",isSelected:r,attributes:a,setAttributes:o,name:"kadence/image",clientId:M,context:I}),ya&&(0,m.jsx)(u.ToolbarButton,{onClick:()=>Yt(!0),icon:x,label:(0,i.__)("Crop","kadence-blocks")}),aa&&!ma&&(0,m.jsx)(u.ToolbarButton,{onClick:function(){ga({filesList:[aa],onFileChange([e]){v(e),(0,d.isBlobURL)(e.url)||(ia(),Kt((0,i.__)("Image uploaded.","kadence-blocks"),{type:"snackbar"}))},allowedTypes:N,onError(e){Vt(e,{type:"snackbar"})}})},icon:_,label:(0,i.__)("Upload external image","kadence-blocks")})]}),(0,m.jsx)(p.BlockControls,{children:(0,m.jsx)(h.CopyPasteAttributes,{attributes:a,excludedAttrs:fa,defaultAttributes:C.attributes,blockSlug:C.name,onPaste:e=>o(e)})}),!Xt&&!ma&&(0,m.jsx)(p.BlockControls,{group:"other",children:(0,m.jsx)(p.MediaReplaceFlow,{mediaId:H,mediaURL:F,allowedTypes:N,accept:"image/*",onSelect:v,onSelectURL:z,onError:B})}),(0,m.jsxs)(p.InspectorControls,{children:[(0,m.jsx)(h.InspectorControlTabs,{panelName:"image",setActiveTab:ta,activeTab:ea}),"general"===ea&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-settings",children:[(0,m.jsx)(h.KadenceImageControl,{label:(0,i.__)("Image","kadence-blocks"),hasImage:!!F,imageURL:F||"",imageID:H,onRemoveImage:function(){o({url:void 0,id:void 0,width:void 0,height:void 0,sizeSlug:void 0})},onSaveImage:ua,disableMediaButtons:!!F,dynamicAttribute:"url",isSelected:r,attributes:a,setAttributes:o,name:"kadence/image",clientId:M,context:I}),H&&(0,m.jsx)(h.ImageSizeControl,{label:(0,i.__)("Image File Size","kadence-blocks"),id:H,url:F,fullSelection:!0,selectByValue:!0,onChange:function(e){o({url:e.value,width:void 0,height:void 0,sizeSlug:e.slug,imgMaxWidth:void 0,imgMaxWidthTablet:void 0,imgMaxWidthMobile:void 0})}}),(0,m.jsx)(u.ToggleControl,{label:(0,i.__)("Use fixed ratio instead of image ratio","kadence-blocks"),checked:J,onChange:e=>o({useRatio:e})}),J&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Size Ratio","kadence-blocks"),value:Z,options:[{label:(0,i.__)("Landscape 4:3","kadence-blocks"),value:"land43"},{label:(0,i.__)("Landscape 3:2","kadence-blocks"),value:"land32"},{label:(0,i.__)("Landscape 16:9","kadence-blocks"),value:"land169"},{label:(0,i.__)("Landscape 2:1","kadence-blocks"),value:"land21"},{label:(0,i.__)("Landscape 3:1","kadence-blocks"),value:"land31"},{label:(0,i.__)("Landscape 4:1","kadence-blocks"),value:"land41"},{label:(0,i.__)("Portrait 3:4","kadence-blocks"),value:"port34"},{label:(0,i.__)("Portrait 2:3","kadence-blocks"),value:"port23"},{label:(0,i.__)("Square 1:1","kadence-blocks"),value:"square"}],onChange:e=>o({ratio:e})}),(0,m.jsx)(h.KadenceFocalPicker,{url:F||"",value:st||"center center",onChange:e=>o({imagePosition:e})})]}),ra&&(0,m.jsx)(h.ResponsiveRangeControls,{label:(0,i.__)("Max Image Width","kadence-blocks"),value:Q||"",onChange:e=>o({imgMaxWidth:e}),tabletValue:X||"",onChangeTablet:e=>o({imgMaxWidthTablet:e}),mobileValue:Y||"",onChangeMobile:e=>o({imgMaxWidthMobile:e}),min:5,max:3e3,step:1,unit:"px",showUnit:!0,units:["px"],reset:()=>o({imgMaxWidth:"",imgMaxWidthTablet:"",imgMaxWidthMobile:""})}),(!Ge||!Ft)&&(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:$,onChange:function(e){o({alt:e})},help:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree",children:(0,i.__)("Describe the purpose of the image","kadence-blocks")}),(0,i.__)("Leave empty if the image is purely decorative.","kadence-blocks")]})}),Ge&&Ft&&(0,m.jsxs)("div",{className:"components-base-control",children:[(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:Ft?.alt_text?Ft.alt_text:"",onChange:e=>console.log(e),disabled:!0,className:"mb-0"}),(0,m.jsx)(p.MediaUpload,{onSelect:ua,type:"image",value:H||"",render:({open:e})=>(0,m.jsx)(u.Button,{text:(0,i.__)("Edit Image Alt Text","kadence-blocks"),variant:"link",onClick:e})})]}),(0,m.jsx)(u.ToggleControl,{label:(0,i.__)("Dynamic Alt Text","kadence-blocks"),help:(0,i.__)("This makes it so alt text changed in the media library automatically updates on your website without needing to update this block.","kadence-blocks"),checked:Ge,onChange:e=>o({globalAlt:e})}),(0,m.jsx)(u.TextControl,{label:(0,i.__)("Title attribute","kadence-blocks"),value:V||"",onChange:function(e){o({title:e})},help:(0,m.jsxs)(m.Fragment,{children:[(0,i.__)("Describe the role of this image on the page.","kadence-blocks"),(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute",children:(0,i.__)("(Note: many devices and browsers do not display this text.)","kadence-blocks")})]})})]}),"1"==I?.["kadence/headerIsSticky"]&&(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Sticky Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-sticky-settings",children:[(0,m.jsx)(h.KadenceImageControl,{label:(0,i.__)("Image","kadence-blocks"),hasImage:!!qe,imageURL:qe||"",imageID:Je,onRemoveImage:function(){o({urlSticky:void 0,idSticky:void 0,widthSticky:void 0,heightSticky:void 0,sizeSlugSticky:void 0})},onSaveImage:ba,disableMediaButtons:!!qe,dynamicAttribute:"urlSticky",isSelected:r,attributes:a,setAttributes:o,name:"kadence/image",clientId:M,context:I}),Je&&(0,m.jsx)(h.ImageSizeControl,{label:(0,i.__)("Image File Size","kadence-blocks"),id:Je,url:qe,fullSelection:!0,selectByValue:!0,onChange:function(e){o({urlSticky:e.value,widthSticky:void 0,heightSticky:void 0,sizeSlugSticky:e.slug,imgMaxWidthSticky:void 0,imgMaxWidthStickyTablet:void 0,imgMaxWidthStickyMobile:void 0})}}),(!Ge||!$t)&&(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:Ze,onChange:e=>o({altSticky:e}),help:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree",children:(0,i.__)("Describe the purpose of the image","kadence-blocks")}),(0,i.__)("Leave empty if the image is purely decorative.","kadence-blocks")]})}),Ge&&$t&&(0,m.jsxs)("div",{className:"components-base-control",children:[(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:$t?.alt_text?$t.alt_text:"",onChange:e=>console.log(e),disabled:!0,className:"mb-0"}),(0,m.jsx)(p.MediaUpload,{onSelect:ba,type:"image",value:Je||"",render:({open:e})=>(0,m.jsx)(u.Button,{text:(0,i.__)("Edit Image Alt Text","kadence-blocks"),variant:"link",onClick:e})})]}),(0,m.jsx)(u.TextControl,{label:(0,i.__)("Title attribute","kadence-blocks"),value:Qe||"",onChange:e=>o({titleSticky:e}),help:(0,m.jsxs)(m.Fragment,{children:[(0,i.__)("Describe the role of this image on the page.","kadence-blocks"),(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute",children:(0,i.__)("(Note: many devices and browsers do not display this text.)","kadence-blocks")})]})})]}),"1"==I?.["kadence/headerIsTransparent"]&&(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Transparent Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-transparent-settings",children:[(0,m.jsx)(h.KadenceImageControl,{label:(0,i.__)("Image","kadence-blocks"),hasImage:!!tt,imageURL:tt||"",imageID:at,onRemoveImage:function(){o({urlTransparent:void 0,idTransparent:void 0,widthTransparent:void 0,heightTransparent:void 0,sizeSlugTransparent:void 0})},onSaveImage:ka,disableMediaButtons:!!tt,dynamicAttribute:"urlTransparent",isSelected:r,attributes:a,setAttributes:o,name:"kadence/image",clientId:M,context:I}),at&&(0,m.jsx)(h.ImageSizeControl,{label:(0,i.__)("Image File Size","kadence-blocks"),id:at,url:tt,fullSelection:!0,selectByValue:!0,onChange:function(e){o({urlTransparent:e.value,widthTransparent:void 0,heightTransparent:void 0,sizeSlugTransparent:e.slug,imgMaxWidthTransparent:void 0,imgMaxWidthTransparentTablet:void 0,imgMaxWidthTransparentMobile:void 0})}}),(!Ge||!Et)&&(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:it,onChange:e=>o({altTransparent:e}),help:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree",children:(0,i.__)("Describe the purpose of the image","kadence-blocks")}),(0,i.__)("Leave empty if the image is purely decorative.","kadence-blocks")]})}),Ge&&Et&&(0,m.jsxs)("div",{className:"components-base-control",children:[(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Alt text (alternative text)","kadence-blocks"),value:Et?.alt_text?Et.alt_text:"",onChange:e=>console.log(e),disabled:!0,className:"mb-0"}),(0,m.jsx)(p.MediaUpload,{onSelect:ka,type:"image",value:at||"",render:({open:e})=>(0,m.jsx)(u.Button,{text:(0,i.__)("Edit Image Alt Text","kadence-blocks"),variant:"link",onClick:e})})]}),(0,m.jsx)(u.TextControl,{label:(0,i.__)("Title attribute","kadence-blocks"),value:ot||"",onChange:e=>o({titleTransparent:e}),help:(0,m.jsxs)(m.Fragment,{children:[(0,i.__)("Describe the role of this image on the page.","kadence-blocks"),(0,m.jsx)(u.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute",children:(0,i.__)("(Note: many devices and browsers do not display this text.)","kadence-blocks")})]})})]}),(0,m.jsx)(h.KadencePanelBody,{title:(0,i.__)("Link Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-link-settings",children:(0,m.jsx)(h.URLInputControl,{label:(0,i.__)("Image Link","kadence-blocks"),url:ze,onChangeUrl:e=>o({link:e}),additionalControls:!0,opensInNewTab:void 0!==Be&&Be,onChangeTarget:e=>o({linkTarget:e}),linkNoFollow:void 0!==Re&&Re,onChangeFollow:e=>o({linkNoFollow:e}),linkSponsored:void 0!==Ie&&Ie,onChangeSponsored:e=>o({linkSponsored:e}),allowClear:!0,linkTitle:Ne,onChangeTitle:e=>{o({linkTitle:e})},dynamicAttribute:"link",isSelected:r,attributes:a,setAttributes:o,name:"kadence/image",clientId:M,context:I})})]}),"style"===ea&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(h.KadencePanelBody,{panelName:"kb-image-border-settings",children:[(0,m.jsx)(h.PopColorControl,{label:(0,i.__)("Background Color","kadence-blocks"),value:de||"",default:"",onChange:e=>{o({backgroundColor:e})}}),(0,m.jsx)(h.ResponsiveBorderControl,{label:(0,i.__)("Border","kadence-blocks"),value:Ae,tabletValue:We,mobileValue:Fe,onChange:e=>o({borderStyle:e}),onChangeTablet:e=>o({tabletBorderStyle:e}),onChangeMobile:e=>o({mobileBorderStyle:e})}),(0,m.jsx)(h.ResponsiveMeasurementControls,{label:(0,i.__)("Border Radius","kadence-blocks"),value:ge,tabletValue:Pe,mobileValue:Le,onChange:e=>o({borderRadius:e}),onChangeTablet:e=>o({tabletBorderRadius:e}),onChangeMobile:e=>o({mobileBorderRadius:e}),min:0,max:"em"===ue||"rem"===ue?24:200,step:"em"===ue||"rem"===ue?.1:1,unit:ue,units:["px","em","rem","%"],onUnit:e=>o({borderRadiusUnit:e}),isBorderRadius:!0,allowEmpty:!0}),(0,m.jsx)(h.BoxShadowControl,{label:(0,i.__)("Box Shadow","kadence-blocks"),enable:void 0!==ve&&ve,color:void 0!==he&&void 0!==he[0]&&void 0!==he[0].color?he[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>At({color:e,opacity:t}),opacity:void 0!==he&&void 0!==he[0]&&void 0!==he[0].opacity?he[0].opacity:.2,hOffset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].hOffset?he[0].hOffset:0,vOffset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].vOffset?he[0].vOffset:0,blur:void 0!==he&&void 0!==he[0]&&void 0!==he[0].blur?he[0].blur:14,spread:void 0!==he&&void 0!==he[0]&&void 0!==he[0].spread?he[0].spread:0,inset:void 0!==he&&void 0!==he[0]&&void 0!==he[0].inset&&he[0].inset,onEnableChange:e=>{o({displayBoxShadow:e})},onColorChange:e=>{At({color:e})},onOpacityChange:e=>{At({opacity:e})},onHOffsetChange:e=>{At({hOffset:e})},onVOffsetChange:e=>{At({vOffset:e})},onBlurChange:e=>{At({blur:e})},onSpreadChange:e=>{At({spread:e})},onInsetChange:e=>{At({inset:e})}}),(0,m.jsx)(h.DropShadowControl,{label:(0,i.__)("Drop Shadow","kadence-blocks"),enable:void 0!==ye&&ye,color:void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].color?fe[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>Lt({color:e,opacity:t}),opacity:void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].opacity?fe[0].opacity:.2,hOffset:void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].hOffset?fe[0].hOffset:0,vOffset:void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].vOffset?fe[0].vOffset:0,blur:void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].blur?fe[0].blur:14,onEnableChange:e=>{o({displayDropShadow:e})},onColorChange:e=>{Lt({color:e})},onOpacityChange:e=>{Lt({opacity:e})},onHOffsetChange:e=>{Lt({hOffset:e})},onVOffsetChange:e=>{Lt({vOffset:e})},onBlurChange:e=>{Lt({blur:e})}}),(0,m.jsxs)("p",{className:"kb-sidebar-help",children:[(0,i.__)("Learn about the differences:","kadence-blocks"),(0,m.jsx)("br",{}),(0,m.jsx)(u.ExternalLink,{href:"https://css-tricks.com/breaking-css-box-shadow-vs-drop-shadow/",children:(0,i.__)("Box Shadow vs. Drop Shadow","kadence-blocks")})]})]}),(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Mask Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-mask-settings",children:[(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Mask Shape","kadence-blocks"),options:[{label:(0,i.__)("None","kadence-blocks"),value:"none"},{label:(0,i.__)("Circle","kadence-blocks"),value:"circle"},{label:(0,i.__)("Diamond","kadence-blocks"),value:"diamond"},{label:(0,i.__)("Hexagon","kadence-blocks"),value:"hexagon"},{label:(0,i.__)("Rounded","kadence-blocks"),value:"rounded"},{label:(0,i.__)("Blob 1","kadence-blocks"),value:"blob1"},{label:(0,i.__)("Blob 2","kadence-blocks"),value:"blob2"},{label:(0,i.__)("Blob 3","kadence-blocks"),value:"blob3"},{label:(0,i.__)("Custom","kadence-blocks"),value:"custom"}],value:we,onChange:e=>o({maskSvg:e})}),"custom"===we&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(h.KadenceImageControl,{label:(0,i.__)("Custom Mask Image","kadence-blocks"),hasImage:!!Oe,imageURL:Oe||"",imageID:"",onRemoveImage:()=>{o({maskUrl:void 0})},onSaveImage:e=>{o({maskUrl:e.url})},disableMediaButtons:!!Oe}),(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Mask Size","kadence-blocks"),options:[{label:(0,i.__)("Auto","kadence-blocks"),value:"auto"},{label:(0,i.__)("Contain","kadence-blocks"),value:"contain"},{label:(0,i.__)("Cover","kadence-blocks"),value:"cover"}],value:Ce,onChange:e=>o({maskSize:e})}),(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Mask Position","kadence-blocks"),options:[{value:"center top",label:(0,i.__)("Center Top","kadence-blocks")},{value:"center center",label:(0,i.__)("Center Center","kadence-blocks")},{value:"center bottom",label:(0,i.__)("Center Bottom","kadence-blocks")},{value:"left top",label:(0,i.__)("Left Top","kadence-blocks")},{value:"left center",label:(0,i.__)("Left Center","kadence-blocks")},{value:"left bottom",label:(0,i.__)("Left Bottom","kadence-blocks")},{value:"right top",label:(0,i.__)("Right Top","kadence-blocks")},{value:"right center",label:(0,i.__)("Right Center","kadence-blocks")},{value:"right bottom",label:(0,i.__)("Right Bottom","kadence-blocks")}],value:Te,onChange:e=>o({maskPosition:e})}),(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Mask Repeat","kadence-blocks"),options:[{value:"no-repeat",label:(0,i.__)("No Repeat","kadence-blocks")},{value:"repeat",label:(0,i.__)("Repeat","kadence-blocks")},{value:"repeat-x",label:(0,i.__)("Repeat-x","kadence-blocks")},{value:"repeat-y",label:(0,i.__)("Repeat-y","kadence-blocks")}],value:je,onChange:e=>o({maskRepeat:e})})]})]}),(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Caption Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-image-caption-settings",children:[(0,m.jsx)(u.ToggleControl,{label:(0,i.__)("Enable Caption","kadence-blocks"),checked:_e,onChange:e=>o({showCaption:e})}),_e&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(h.PopColorControl,{label:(0,i.__)("Caption Color","kadence-blocks"),value:Se&&Se[0]&&Se[0].color?Se[0].color:"",default:"",onChange:e=>Wt({color:e})}),(0,m.jsx)(h.TypographyControls,{fontGroup:"body",fontSize:Se[0].size,onFontSize:e=>Wt({size:e}),fontSizeType:Se[0].sizeType,onFontSizeType:e=>Wt({sizeType:e}),lineHeight:Se[0].lineHeight,onLineHeight:e=>Wt({lineHeight:e}),lineHeightType:Se[0].lineType,onLineHeightType:e=>Wt({lineType:e}),reLetterSpacing:[Se[0].letterSpacing[0],Se[0].letterSpacing[1],Se[0].letterSpacing[2]],onLetterSpacing:e=>Wt({letterSpacing:e}),textTransform:Se[0].textTransform,onTextTransform:e=>Wt({textTransform:e}),fontFamily:Se[0].family,onFontFamily:e=>Wt({family:e}),onFontChange:e=>{Wt({family:e.value,google:e.google})},onFontArrayChange:e=>Wt(e),googleFont:Se[0].google,onGoogleFont:e=>Wt({google:e}),loadGoogleFont:Se[0].loadGoogle,onLoadGoogleFont:e=>Wt({loadGoogle:e}),fontVariant:Se[0].variant,onFontVariant:e=>Wt({variant:e}),fontWeight:Se[0].weight,onFontWeight:e=>Wt({weight:e}),fontStyle:Se[0].style,onFontStyle:e=>Wt({style:e}),fontSubset:Se[0].subset,onFontSubset:e=>Wt({subset:e})})]})]}),(0,m.jsx)(h.KadencePanelBody,{title:(0,i.__)("Image Filter","kadence-blocks"),initialOpen:!1,panelName:"kb-image-filter",children:(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Image Filter","kadence-blocks"),help:(0,i.__)("Not supported in Internet Explorer","kadence-blocks"),options:[{label:(0,i.__)("None","kadence-blocks"),value:"none"},{label:(0,i.__)("Grayscale","kadence-blocks"),value:"grayscale"},{label:(0,i.__)("Sepia","kadence-blocks"),value:"sepia"},{label:(0,i.__)("Saturation","kadence-blocks"),value:"saturation"},{label:(0,i.__)("Vintage","kadence-blocks"),value:"vintage"},{label:(0,i.__)("Earlybird","kadence-blocks"),value:"earlybird"},{label:(0,i.__)("Toaster","kadence-blocks"),value:"toaster"},{label:(0,i.__)("Mayfair","kadence-blocks"),value:"mayfair"}],value:xe,onChange:e=>o({imageFilter:e})})}),(0,y.showSettings)("overlay","kadence/image")&&(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Overlay Color","kadence-blocks"),initialOpen:!1,panelName:"kb-image-overlay-settings",children:[(0,m.jsx)(h.BackgroundTypeControl,{label:(0,i.__)("Type","kadence-blocks"),type:Ee||"normal",onChange:e=>o({overlayType:e}),allowedTypes:["normal","gradient"]}),(0,m.jsx)(u.RangeControl,{label:(0,i.__)("Overlay Opacity","kadence-blocks"),value:Ve,onChange:e=>{o({overlayOpacity:e})},step:.01,min:0,max:1,reset:!0}),"gradient"===Ee&&(0,m.jsx)(h.GradientControl,{value:He,onChange:e=>o({overlayGradient:e}),gradients:[]}),"gradient"!==Ee&&(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(h.PopColorControl,{label:(0,i.__)("Color","kadence-blocks"),value:Ue||"",default:"",onChange:e=>o({overlay:e})})}),(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Blend Mode","kadence-blocks"),value:Ke||"none",options:D,onChange:e=>o({overlayBlendMode:e})}),(0,m.jsx)("p",{children:(0,i.__)("Notice: Blend Mode not supported in all browsers","kadence-blocks")})]})]}),"advanced"===ea&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(h.KadencePanelBody,{children:[(0,m.jsx)(h.ResponsiveMeasureRangeControl,{label:(0,i.__)("Padding","kadence-blocks"),value:ne,tabletValue:le,mobileValue:re,onChange:e=>o({paddingDesktop:e}),onChangeTablet:e=>o({paddingTablet:e}),onChangeMobile:e=>o({paddingMobile:e}),min:0,max:"em"===se||"rem"===se?24:999,step:"em"===se||"rem"===se?.1:1,unit:se,units:["px","em","rem","%"],onUnit:e=>o({paddingUnit:e}),onMouseOver:W.onMouseOver,onMouseOut:W.onMouseOut}),(0,m.jsx)(h.ResponsiveMeasureRangeControl,{label:(0,i.__)("Margin","kadence-blocks"),value:te,tabletValue:ae,mobileValue:ie,onChange:e=>{o({marginDesktop:e})},onChangeTablet:e=>o({marginTablet:e}),onChangeMobile:e=>o({marginMobile:e}),min:"em"===oe||"rem"===oe?-12:-999,max:"em"===oe||"rem"===oe?24:999,step:"em"===oe||"rem"===oe?.1:1,unit:oe,units:["px","em","rem","%","vh"],onUnit:e=>o({marginUnit:e}),onMouseOver:A.onMouseOver,onMouseOut:A.onMouseOut,allowAuto:!0})]}),(0,m.jsx)("div",{className:"kt-sidebar-settings-spacer"}),(0,m.jsxs)(h.KadencePanelBody,{title:(0,i.__)("Tooltip","kadence-blocks"),initialOpen:!1,panelName:"kb-image-tooltip-settings",children:[(0,m.jsx)(u.TextareaControl,{label:(0,i.__)("Tooltip Content","kadence-blocks"),value:dt,onChange:e=>o({tooltip:e})}),(0,m.jsx)(u.SelectControl,{label:(0,i.__)("Tooltip Placement","kadence-blocks"),value:ct||"top",options:[{label:(0,i.__)("Top","kadence-blocks"),value:"top"},{label:(0,i.__)("Top Start","kadence-blocks"),value:"top-start"},{label:(0,i.__)("Top End","kadence-blocks"),value:"top-end"},{label:(0,i.__)("Right","kadence-blocks"),value:"right"},{label:(0,i.__)("Right Start","kadence-blocks"),value:"right-start"},{label:(0,i.__)("Right End","kadence-blocks"),value:"right-end"},{label:(0,i.__)("Bottom","kadence-blocks"),value:"bottom"},{label:(0,i.__)("Bottom Start","kadence-blocks"),value:"bottom-start"},{label:(0,i.__)("Bottom End","kadence-blocks"),value:"bottom-end"},{label:(0,i.__)("Left","kadence-blocks"),value:"left"},{label:(0,i.__)("Left Start","kadence-blocks"),value:"left-start"},{label:(0,i.__)("Left End","kadence-blocks"),value:"left-end"},{label:(0,i.__)("Auto","kadence-blocks"),value:"auto"},{label:(0,i.__)("Auto Start","kadence-blocks"),value:"auto-start"},{label:(0,i.__)("Auto End","kadence-blocks"),value:"auto-end"}],onChange:e=>{o({tooltipPlacement:e})}}),(0,m.jsx)(u.ToggleControl,{label:(0,i.__)("Show indicator underline","kadence-blocks"),checked:gt,onChange:e=>{o({tooltipDash:e})}})]}),(0,m.jsx)(h.KadenceBlockDefaults,{attributes:a,defaultAttributes:C.attributes,blockSlug:C.name,excludedAttrs:fa})]})]}),(0,m.jsxs)(p.InspectorAdvancedControls,{children:[(0,m.jsx)(u.ToggleControl,{label:(0,i.__)("Prevent Lazy Load","kadence-blocks"),help:(0,i.__)("This adds a class to tell lazy load plugins to skip this image for lazy load.","kadence-blocks"),checked:$e,onChange:e=>o({preventLazyLoad:e})}),(0,m.jsx)(u.RangeControl,{label:(0,i.__)("Z-Index Control","kadence-blocks"),value:De,onChange:e=>{o({zIndex:e})},min:-200,max:2e3,allowReset:!0})]})]});let Sa=!1;(Ve&&Ue&&Ee&&"gradient"!==Ee||Ve&&He&&Ee&&"gradient"===Ee)&&(Sa=!0);const wa=(e=>{let t;try{t=new URL(e,"http://example.com").pathname.split("/").pop()}catch(e){}if(t)return t})(F);let Ca;Ca=$||(wa?(0,i.sprintf)(/* translators: %s: file name */ /* translators: %s: file name */ (0,i.__)("This image has an empty alt attribute; its file name is %s","kadence-blocks"),wa):(0,i.__)("This image has an empty alt attribute","kadence-blocks"));let Ta=!1,ja="no-repeat",Oa="auto",za="center center";"custom"===we?Oe&&(Ta=!0,ja=je||"no-repeat",Oa=Ce||"auto",za=Te||"center center"):"none"!==we&&(Ta=!0);let Ba,Ra,Ia=(0,m.jsxs)("div",{className:!J&&Sa?"kb-image-has-overlay":"",children:[(0,m.jsx)("img",{src:e||pt,alt:Ca,width:void 0!==Jt&&Jt&&na&&!jt?Jt:void 0,height:void 0!==Zt&&Zt&&na&&!jt?Zt:void 0,style:{WebkitMaskImage:Ta?"url("+("custom"===we?Oe:kadence_blocks_params.svgMaskPath+we+".svg")+")":void 0,WebkitMaskRepeat:Ta?ja:void 0,WebkitMaskSize:Ta?Oa:void 0,WebkitMaskPosition:Ta?za:void 0,maskImage:Ta?"url("+("custom"===we?Oe:kadence_blocks_params.svgMaskPath+we+".svg")+")":void 0,maskRepeat:Ta?ja:void 0,maskSize:Ta?Oa:void 0,maskPosition:Ta?za:void 0,paddingTop:J||""===kt?void 0:(0,y.getSpacingOptionOutput)(kt,se),paddingRight:J||""===mt?void 0:(0,y.getSpacingOptionOutput)(mt,se),paddingBottom:J||""===vt?void 0:(0,y.getSpacingOptionOutput)(vt,se),paddingLeft:J||""===ht?void 0:(0,y.getSpacingOptionOutput)(ht,se),borderTop:yt||void 0,borderRight:ft||void 0,borderBottom:xt||void 0,borderLeft:_t||void 0,borderTopLeftRadius:""!==St?St+(ue||"px"):void 0,borderTopRightRadius:""!==wt?wt+(ue||"px"):void 0,borderBottomRightRadius:""!==Ct?Ct+(ue||"px"):void 0,borderBottomLeftRadius:""!==Tt?Tt+(ue||"px"):void 0,backgroundColor:""!==de?(0,y.KadenceColorOutput)(de):void 0,boxShadow:void 0!==ve&&ve&&void 0!==he&&void 0!==he[0]&&void 0!==he[0].color?(void 0!==he[0].inset&&he[0].inset?"inset ":"")+(void 0!==he[0].hOffset?he[0].hOffset:0)+"px "+(void 0!==he[0].vOffset?he[0].vOffset:0)+"px "+(void 0!==he[0].blur?he[0].blur:14)+"px "+(void 0!==he[0].spread?he[0].spread:0)+"px "+(0,y.KadenceColorOutput)(void 0!==he[0].color?he[0].color:"#000000",void 0!==he[0].opacity?he[0].opacity:.2):void 0,filter:void 0!==ye&&ye?"drop-shadow("+(void 0!==ye&&ye&&void 0!==fe&&void 0!==fe[0]&&void 0!==fe[0].color?(void 0!==fe[0].hOffset?fe[0].hOffset:0)+"px "+(void 0!==fe[0].vOffset?fe[0].vOffset:0)+"px "+(void 0!==fe[0].blur?fe[0].blur:14)+"px "+(0,y.KadenceColorOutput)(void 0!==fe[0].color?fe[0].color:"#000000",void 0!==fe[0].opacity?fe[0].opacity:.2):void 0)+")":void 0,objectPosition:st||void 0},onError:()=>function(){const e=((e,t={})=>{const{preview:a,attributes:i={}}=e,{url:o,providerNameSlug:n,type:r,...s}=i;if(!o||!(0,l.getBlockType)(T))return;const d=(e=>(0,l.getBlockVariations)(T)?.find(({patterns:t})=>((e,t=[])=>t.some(t=>e.match(t)))(e,t)))(o),c="wordpress"===n||r===j;if(!c&&d&&(d.attributes.providerNameSlug!==n||!n))return(0,l.createBlock)(T,{url:o,...s,...d.attributes});const g=(0,l.getBlockVariations)(T)?.find(({name:e})=>"wordpress"===e);return g&&a&&O(a.html)&&!c?(0,l.createBlock)(T,{url:o,...g.attributes,...t}):void 0})({attributes:{url:F}});void 0!==e&&k(e)}(),onLoad:e=>{Qt((0,n.pick)(e.target,["naturalWidth","naturalHeight"]));const{naturalWidth:t,naturalHeight:a}=(0,n.pick)(e.target,["naturalWidth","naturalHeight"]),{width:i,height:o}=(0,n.pick)(e.target,["width","height"]);150==t&&150==a&&150!=i&&150!=o&&Qt({naturalWidth:0,naturalHeight:0})},className:"kb-img "+(gt&&dt?" kb-image-tooltip-border":"")}),e&&(0,m.jsx)(u.Spinner,{}),!J&&(0,m.jsx)(h.SpacingVisualizer,{type:"inside",forceShow:W.isMouseOver,spacing:[(0,y.getSpacingOptionOutput)(kt,se),(0,y.getSpacingOptionOutput)(mt,se),(0,y.getSpacingOptionOutput)(vt,se),(0,y.getSpacingOptionOutput)(ht,se)]})]});if(J&&(Ia=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${Z||"land43"}${Sa?" kb-image-has-overlay":""}`,children:Ia})),oa&&Jt&&Zt){const e=Jt>oa;Ba=e?oa:Jt,Ra=e?oa*(Zt/Jt):Zt}if(ha&&Xt)Ia=(0,m.jsx)(p.__experimentalImageEditor,{id:H,url:pt,width:K,height:G,clientWidth:oa,naturalHeight:Zt,naturalWidth:Jt,onSaveImage:e=>o(e),onFinishEditing:()=>{Yt(!1)}});else if(la&&Ba&&"Desktop"===P){const e=J?"100%":"auto",t=jt||K||Ba;let a=Jt/Zt;if(J)switch(Z){case"land43":a=4/3;break;case"land32":a=1.5;break;case"land169":a=16/9;break;case"land21":a=2;break;case"land31":a=3;break;case"land41":a=4;break;case"port34":a=3/4;break;case"port23":a=2/3;break;case"port916":a=9/16;break;case"square":a=1}const n=Jt<Zt?20:20*a,l=Zt<Jt?20:20/a,s=2.5*ca;let d=!1,c=!1;"center"===U?(d=!0,c=!0):(0,i.isRTL)()?"left"===U?d=!0:c=!0:"right"===U?c=!0:d=!0,Ia=(0,m.jsx)(u.ResizableBox,{size:{width:jt&&""!==jt?jt:e,height:"auto"},showHandle:r,minWidth:n,maxWidth:s,minHeight:l,maxHeight:s/a,lockAspectRatio:!0,enable:{top:!1,right:d,bottom:!1,left:c},onResizeStart:function(){Ht(!1)},onResizeStop:(e,a,i,n)=>{Ht(!0),o({imgMaxWidth:parseInt(t+n.width,10)})},style:{margin:"center"===U?"0 auto":void 0},children:Ia})}else Ia=(0,m.jsx)("div",{className:"kb-image-wrap",style:{maxWidth:jt||K,width:jt?"100%":void 0},children:Ia});return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("style",{children:[void 0!==Ve&&""!==Ve?`.kadence-image${ee} .kb-image-has-overlay:after { opacity: ${Ve} }`:"",Ke?`.kadence-image${ee} .kb-image-has-overlay:after { mix-blend-mode: ${Ke}; }`:"",xa?`.kadence-image${ee} .kb-image-has-overlay:after { background:${xa}; }`:"",xa&&St?`.kadence-image${ee} .kb-image-has-overlay:after { border-top-left-radius:${St}${ue}; }`:"",xa&&wt?`.kadence-image${ee} .kb-image-has-overlay:after { border-top-right-radius:${wt}${ue}; }`:"",xa&&Ct?`.kadence-image${ee} .kb-image-has-overlay:after { border-bottom-right-radius:${Ct}${ue}; }`:"",xa&&Tt?`.kadence-image${ee} .kb-image-has-overlay:after { border-bottom-left-radius:${Tt}${ue}; }`:"",jt?`.kadence-inner-column-inner:where(.section-is-flex) > .kadence-image${ee} { max-width: ${jt}px; }`:""]}),!e&&_a,Ia,(!p.RichText.isEmpty(E)||r)&&Nt&&!1!==_e&&(0,m.jsx)(p.RichText,{ref:pa,tagName:"figcaption","aria-label":(0,i.__)("Image caption text","kadence-blocks"),placeholder:(0,i.__)("Add caption","kadence-blocks"),value:E,onChange:e=>o({caption:e}),style:{color:Se&&void 0!==Se[0]&&void 0!==Se[0].color?(0,y.KadenceColorOutput)(Se[0].color):void 0,fontFamily:Se&&void 0!==Se[0]&&void 0!==Se[0].family?Se[0].family:void 0,fontStyle:Se&&void 0!==Se[0]&&void 0!==Se[0].style?Se[0].style:void 0,fontWeight:Se&&void 0!==Se[0]&&void 0!==Se[0].weight?Se[0].weight:void 0,textTransform:Se&&void 0!==Se[0]&&void 0!==Se[0].textTransform?Se[0].textTransform:void 0,letterSpacing:Bt,lineHeight:It,fontSize:(0,y.getFontSizeOptionOutput)(zt,Ot)},inlineToolbar:!0,__unstableOnSplitAtEnd:()=>s((0,l.createBlock)("core/paragraph"))}),Se[0].google&&Se[0].family&&(0,m.jsx)(h.KadenceWebfontLoader,{typography:[{family:Se[0].family,variant:Se[0].variant?Se[0].variant:""}],clientId:M,id:"advancedImage"})]})}const L=(e,t)=>t&&!e&&!(0,d.isBlobURL)(t),A=(0,c.compose)([u.withNotices])(function(e){const{attributes:t,setAttributes:a,isSelected:l,className:r,noticeUI:c,insertBlocksAfter:u,noticeOperations:k,onReplace:f,context:x,clientId:_}=e,{url:S="",alt:w,caption:C,align:T,id:j,width:O,height:z,uniqueID:D,sizeSlug:A,imageFilter:W,useRatio:F,imgMaxWidth:$,zIndex:E,kadenceAnimation:U,kadenceAOSOptions:H,border:V,borderColor:K,borderStyle:G,borderWidthDesktop:q,mobileBorderStyle:J,borderWidthMobile:Z,tabletBorderStyle:Q,borderWidthTablet:X,marginDesktop:Y,marginTablet:ee,marginMobile:te,marginUnit:ae,paddingDesktop:ie,paddingTablet:oe,paddingMobile:ne,paddingUnit:le,inQueryBlock:re,urlTransparent:se}=t,de=(0,n.debounce)(y.setDynamicState,200),{previewDevice:ce}=(0,g.useSelect)(e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()}),[_]);(0,y.uniqueIdHelper)(e),(0,b.useEffect)(()=>{(0,y.setBlockDefaults)("kadence/image",t),a({inQueryBlock:(0,y.getInQueryBlock)(x,re)});const e=JSON.parse(JSON.stringify(t.borderStyle?t.borderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));let i=!1;void 0!==K&&""!==K&&(e[0].top[0]=K,e[0].right[0]=K,e[0].bottom[0]=K,e[0].left[0]=K,i=!0,a({borderColor:""})),""===q?.[0]&&""===q?.[1]&&""===q?.[2]&&""===q?.[3]||(e[0].top[2]=q?.[0]||"",e[0].right[2]=q?.[1]||"",e[0].bottom[2]=q?.[2]||"",e[0].left[2]=q?.[3]||"",i=!0,a({borderWidthDesktop:["","","",""]})),i&&a({borderStyle:e});const o=JSON.parse(JSON.stringify(t.tabletBorderStyle?t.tabletBorderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));if(""!==X?.[0]||""!==X?.[1]||""!==X?.[2]||""!==X?.[3]){o[0].top[2]=X?.[0]||"",o[0].right[2]=X?.[1]||"",o[0].bottom[2]=X?.[2]||"",o[0].left[2]=X?.[3]||"";const e=JSON.parse(JSON.stringify(o));a({tabletBorderStyle:e,borderWidthTablet:["","","",""]})}const n=JSON.parse(JSON.stringify(t.mobileBorderStyle?t.mobileBorderStyle:[{top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"}]));""===Z?.[0]&&""===Z?.[1]&&""===Z?.[2]&&""===Z?.[3]||(n[0].top[2]=Z?.[0]||"",n[0].right[2]=Z?.[1]||"",n[0].bottom[2]=Z?.[2]||"",n[0].left[2]=Z?.[3]||"",a({mobileBorderStyle:n,borderWidthMobile:["","","",""]}))},[]),(0,b.useEffect)(()=>{de("kadence.dynamicImage","",t,"url",a,x,me,!S)},[S,x]);const ge=(0,y.mouseOverVisualizer)(),pe=(0,y.mouseOverVisualizer)(),[ue,be]=(0,b.useState)(),[ke,me]=(0,b.useState)(),ve=(0,b.useRef)();(0,b.useEffect)(()=>{ve.current=w},[w]);const he=(0,b.useRef)();(0,b.useEffect)(()=>{he.current=C},[C]);const ye=(0,b.useRef)(),{imageDefaultSize:fe,mediaUpload:xe}=(0,g.useSelect)(e=>{const{getSettings:a}=e(p.store),i=(0,n.pick)(a(),["imageDefaultSize","mediaUpload"]);return{...i,imageDefaultSize:t.sizeSlug||i.imageDefaultSize}},[t.sizeSlug]);function _e(e){k.removeAllNotices(),k.createErrorNotice(e)}function Se(e){if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,d.isBlobURL)(e.url))return void be(e.url);be();let i,o=((e,t)=>{const a=(0,n.pick)(e,["alt","id","link","caption"]);return a.url=(0,n.get)(e,["sizes",t,"url"])||(0,n.get)(e,["media_details","sizes",t,"source_url"])||e.url,a})(e,fe);var l,r;he.current&&!(0,n.get)(o,["caption"])&&(o=(0,n.omit)(o,["caption"])),i=e.id&&e.id===j?{url:S}:{width:void 0,height:void 0,sizeSlug:(l=e,r=fe,(0,n.has)(l,["sizes",r,"url"])||(0,n.has)(l,["media_details","sizes",r,"source_url"])?fe:"full")};let s,c=t.linkDestination;if(!c)switch(wp?.media?.view?.settings?.defaultProps?.link||B){case"file":case R:c=R;break;case"post":case I:c=I;break;case M:c=M;break;case B:c=B}switch(c){case R:s=e.url;break;case I:s=e.link}o.link=s,a({...o,...i,linkDestination:c})}function we(e){e!==S&&a({url:e,id:void 0,width:void 0,height:void 0,sizeSlug:fe})}let Ce=((e,t)=>!e&&(0,d.isBlobURL)(t))(j,S);(0,b.useEffect)(()=>{if(!Ce)return;const e=(0,d.getBlobByURL)(S);e&&xe({filesList:[e],onFileChange:([e])=>{Se(e)},allowedTypes:N,onError:e=>{Ce=!1,k.createErrorNotice(e),a({src:void 0,id:void 0,url:void 0})}})},[]),(0,b.useEffect)(()=>{Ce?be(S):(0,d.revokeBlobURL)(ue)},[Ce,S]),L(j,S);const Te=!!S&&(0,m.jsx)("img",{alt:(0,i.__)("Edit image","kadence-blocks"),title:(0,i.__)("Edit image","kadence-blocks"),className:"edit-image-preview",src:S}),je=(0,y.getPreviewSize)(ce,void 0!==Y?Y[0]:"",void 0!==ee?ee[0]:"",void 0!==te?te[0]:""),Oe=(0,y.getPreviewSize)(ce,void 0!==Y?Y[1]:"",void 0!==ee?ee[1]:"",void 0!==te?te[1]:""),ze=(0,y.getPreviewSize)(ce,void 0!==Y?Y[2]:"",void 0!==ee?ee[2]:"",void 0!==te?te[2]:""),Be=(0,y.getPreviewSize)(ce,void 0!==Y?Y[3]:"",void 0!==ee?ee[3]:"",void 0!==te?te[3]:""),Re=(0,y.getPreviewSize)(ce,void 0!==ie?ie[0]:"",void 0!==oe?oe[0]:"",void 0!==ne?ne[0]:""),Ie=(0,y.getPreviewSize)(ce,void 0!==ie?ie[1]:"",void 0!==oe?oe[1]:"",void 0!==ne?ne[1]:""),Me=(0,y.getPreviewSize)(ce,void 0!==ie?ie[2]:"",void 0!==oe?oe[2]:"",void 0!==ne?ne[2]:""),Ne=(0,y.getPreviewSize)(ce,void 0!==ie?ie[3]:"",void 0!==oe?oe[3]:"",void 0!==ne?ne[3]:""),De=s()(r,{"is-transient":ue,"is-resized":!!O||!!z,"aos-animate":"aos-animate",[`size-${A}`]:A,[`filter-${W}`]:W&&"none"!==W,"kb-image-is-ratio-size":F,"image-is-svg":S&&S.endsWith(".svg"),[`kadence-image${D}`]:D,"kb-image-max-width-set":$,"has-transparent-img":se}),Pe=(0,p.useBlockProps)({ref:ye,className:De,"data-align":"center"===T?T:void 0});return(0,m.jsxs)("figure",{"data-aos":U||void 0,"data-aos-duration":H&&H[0]&&H[0].duration?H[0].duration:void 0,"data-aos-easing":H&&H[0]&&H[0].easing?H[0].easing:void 0,...Pe,style:{maxWidth:!$||"left"!==T&&"right"!==T?void 0:$+"px",zIndex:E||void 0,marginTop:""!==je?(0,y.getSpacingOptionOutput)(je,ae):void 0,marginRight:""!==Oe?(0,y.getSpacingOptionOutput)(Oe,ae):void 0,marginBottom:""!==ze?(0,y.getSpacingOptionOutput)(ze,ae):void 0,marginLeft:""!==Be?(0,y.getSpacingOptionOutput)(Be,ae):void 0,paddingTop:F&&""!==Re?(0,y.getSpacingOptionOutput)(Re,le):void 0,paddingRight:F&&""!==Ie?(0,y.getSpacingOptionOutput)(Ie,le):void 0,paddingBottom:F&&""!==Me?(0,y.getSpacingOptionOutput)(Me,le):void 0,paddingLeft:F&&""!==Ne?(0,y.getSpacingOptionOutput)(Ne,le):void 0},children:[(ue||S)&&(0,m.jsx)(P,{temporaryURL:ue,dynamicURL:ke,previewDevice:ce,attributes:t,setAttributes:a,isSelected:l,insertBlocksAfter:u,onReplace:f,onSelectImage:Se,onSelectURL:we,onUploadError:_e,containerRef:ye,context:x,clientId:_,marginMouseOver:ge,paddingMouseOver:pe}),!S&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(p.BlockControls,{group:"block",children:(0,m.jsx)(p.BlockAlignmentControl,{value:T,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};a({...t,align:e})}})}),(0,m.jsx)(p.InspectorControls,{children:(0,m.jsx)(h.KadencePanelBody,{title:(0,i.__)("Image settings","kadence-blocks"),initialOpen:!0,panelName:"kb-image-settings-edit",children:(0,m.jsx)(h.KadenceImageControl,{label:(0,i.__)("Image","kadence-blocks"),hasImage:!!S,imageURL:S||"",imageID:j||"",onRemoveImage:()=>{a({url:void 0,width:void 0,height:void 0,sizeSlug:void 0})},onSaveImage:Se,disableMediaButtons:!!S,dynamicAttribute:"url",isSelected:l,attributes:t,setAttributes:a,name:"kadence/image",clientId:_,context:x})})})]}),(0,m.jsx)(h.KadenceMediaPlaceholder,{labels:{title:(0,i.__)("Advanced Image","kadence-blocks")},icon:o.imageIcon,selectIcon:v,selectLabel:(0,i.__)("Select Image","kadence-blocks"),onSelect:Se,onSelectURL:we,accept:"image/*",notices:c,onError:_e,className:"kadence-image-upload",allowedTypes:N,mediaPreview:Te,disableMediaButtons:ue||S}),(0,m.jsx)(h.SpacingVisualizer,{type:"outside",forceShow:ge.isMouseOver,spacing:[(0,y.getSpacingOptionOutput)(je,ae),(0,y.getSpacingOptionOutput)(Oe,ae),(0,y.getSpacingOptionOutput)(ze,ae),(0,y.getSpacingOptionOutput)(Be,ae)]}),F&&(0,m.jsx)(h.SpacingVisualizer,{type:"inside",forceShow:pe.isMouseOver,spacing:[(0,y.getSpacingOptionOutput)(Re,le),(0,y.getSpacingOptionOutput)(Ie,le),(0,y.getSpacingOptionOutput)(Me,le),(0,y.getSpacingOptionOutput)(Ne,le)]})]})}),W={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>(e=e[0],(0,l.createBlock)("kadence/image",{id:e.id,url:e.url,alt:e.alt,caption:e.caption,align:e.align,sizeSlug:e.sizeSlug,width:e.width,height:e.height}))}],to:[{type:"block",blocks:["core/image"],transform:e=>(0,l.createBlock)("core/image",{id:e.id,url:e.url,alt:e.alt,caption:e.caption,align:e.align,sizeSlug:e.sizeSlug,width:e.width,height:e.height})}]},F=W,{attributes:$}=C,E=[{attributes:$,save:({attributes:e})=>{const{url:t,alt:a,caption:i,align:o,link:n,width:r,height:d,id:c,linkTarget:g,linkNoFollow:u,linkSponsored:b,showCaption:k,sizeSlug:v,title:h,uniqueID:y,imageFilter:f,useRatio:x,ratio:_}=e,S=s()({[`align${o}`]:o,[`size-${v}`]:v,"is-resized":r||d,[`kb-filter-${f}`]:f&&"none"!==f,"kb-image-is-ratio-size":x}),w=s()({[`kb-image${y}`]:y,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image"),[`align${o}`]:o,[`size-${v}`]:v,"is-resized":r||d,[`kb-filter-${f}`]:f&&"none"!==f,"kb-image-is-ratio-size":x}),C=s()({[`kb-image${y}`]:y,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image")});let T;g&&(T="noopener noreferrer"),void 0!==u&&!0===u&&(T=T?T.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(T=T?T.concat(" sponsored"):"sponsored");let j=(0,m.jsx)("img",{src:t,alt:a,className:c?`kb-img wp-image-${c}`:"kb-img",width:r,height:d,title:h});x&&(j=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${_||"land43"}`,children:j}));const O=(0,m.jsxs)(m.Fragment,{children:[n?(0,m.jsx)("a",{href:n,className:"kb-advanced-image-link",target:g?"_blank":void 0,rel:T||void 0,children:j}):j,!p.RichText.isEmpty(i)&&!1!==k&&(0,m.jsx)(p.RichText.Content,{tagName:"figcaption",value:i})]});return"left"===o||"right"===o||"center"===o?(0,m.jsx)("div",{...p.useBlockProps.save({className:C}),children:(0,m.jsx)("figure",{className:S,children:O})}):(0,m.jsx)("figure",{...p.useBlockProps.save({className:w}),children:O})}},{attributes:$,save:({attributes:e})=>{const{url:t,alt:a,caption:i,align:o,link:n,width:r,height:d,id:c,linkTarget:g,linkNoFollow:u,linkSponsored:b,showCaption:k,sizeSlug:v,title:h,uniqueID:y,imageFilter:f,useRatio:x,ratio:_}=e,S=s()({[`align${o}`]:o,[`size-${v}`]:v,"is-resized":r||d,[`kb-filter-${f}`]:f&&"none"!==f,"kb-image-is-ratio-size":x}),w=s()({[`kb-image${y}`]:y,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image"),[`align${o}`]:o,[`size-${v}`]:v,"is-resized":r||d,[`kb-filter-${f}`]:f&&"none"!==f,"kb-image-is-ratio-size":x}),C=s()({[`kb-image${y}`]:y,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image")});let T;g&&(T="noopener noreferrer"),void 0!==u&&!0===u&&(T=T?T.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(T=T?T.concat(" sponsored"):"sponsored");let j=(0,m.jsx)("img",{src:t,alt:a,className:c?`kb-img kadence-image-${c}`:"kb-img",width:r,height:d,title:h});x&&(j=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${_||"land43"}`,children:j}));const O=(0,m.jsxs)(m.Fragment,{children:[n?(0,m.jsx)("a",{href:n,className:"kb-advanced-image-link",target:g?"_blank":void 0,rel:T||void 0,children:j}):j,!p.RichText.isEmpty(i)&&!1!==k&&(0,m.jsx)(p.RichText.Content,{tagName:"figcaption",value:i})]});return"left"===o||"right"===o||"center"===o?(0,m.jsx)("div",{...p.useBlockProps.save({className:C}),children:(0,m.jsx)("figure",{className:S,children:O})}):(0,m.jsx)("figure",{...p.useBlockProps.save({className:w}),children:O})}}],{name:U}=C,H={title:(0,i._x)("Image (Adv)","block title","kadence-blocks"),description:(0,i._x)("Image block with greater controls and advanced features","block description","kadence-blocks"),icon:{src:o.imageIcon},example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg", // translators: Caption accompanying an image of the Mont Blanc, which serves as an example for the Image block. caption:(0,i.__)("Mont Blanc appears—still, snowy, and serene.","kadence-blocks")}},getEditWrapperProps(e){if("wide"===e.align||"full"===e.align||"left"===e.align||"right"===e.align)return{"data-align":e.align}},transforms:F,edit:A,save:function({attributes:e}){const{url:t,alt:a,caption:i,align:o,link:n,width:r,height:d,id:c,linkTarget:g,linkNoFollow:u,linkSponsored:b,linkTitle:k,showCaption:v,sizeSlug:h,title:y,uniqueID:f,imageFilter:x,useRatio:_,ratio:S,preventLazyLoad:w,overlay:C,overlayOpacity:T,overlayGradient:j,overlayType:O,globalAlt:z,urlSticky:B,idSticky:R,altSticky:I,titleSticky:M,widthSticky:N,heightSticky:D,sizeSlugSticky:P,urlTransparent:L,idTransparent:A,altTransparent:W,titleTransparent:F,widthTransparent:$,heightTransparent:E,sizeSlugTransparent:U,tooltip:H,tooltipPlacement:V,tooltipDash:K}=e,G=H&&f?`kb-image-tooltip-${f}`:void 0,q=s()({[`align${o}`]:o,[`size-${h}`]:h,"is-resized":r||d,[`kb-filter-${x}`]:x&&"none"!==x,"kb-image-is-ratio-size":_,"image-is-svg":t&&t.endsWith(".svg")}),J=s()({[`kb-image${f}`]:f,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image"),[`align${o}`]:o,[`size-${h}`]:h,"is-resized":r||d,[`kb-filter-${x}`]:x&&"none"!==x,"kb-image-is-ratio-size":_,"image-is-svg":t&&t.endsWith(".svg"),"has-transparent-img":L}),Z=s()({[`kb-image${f}`]:f,[(0,l.getBlockDefaultClassName)("kadence/image")]:(0,l.getBlockDefaultClassName)("kadence/image")}),Q=s()({"kb-img":!0,[`wp-image-${c}`]:c,"skip-lazy":w,"kb-skip-lazy":w,"kb-image-tooltip-border":!n&&K&&G}),X=s()({"kb-img":!0,"kb-img-sticky":!0,[`wp-image-${R}`]:R,"skip-lazy":w,"kb-skip-lazy":w}),Y=s()({"kb-img":!0,"kb-img-transparent":!0,[`wp-image-${A}`]:A,"skip-lazy":w,"kb-skip-lazy":w});let ee,te=!1;(T&&C&&O&&"gradient"!==O||T&&j&&O&&"gradient"===O)&&(te=!0),g&&(ee="noopener noreferrer"),void 0!==u&&!0===u&&(ee=ee?ee.concat(" nofollow"):"nofollow"),void 0!==b&&!0===b&&(ee=ee?ee.concat(" sponsored"):"sponsored");let ae=(0,m.jsx)("img",{src:t,alt:z?"":a,className:Q,width:r,height:d,title:y,"data-tooltip-id":!n&&G?G:void 0,"data-tooltip-placement":!n&&G&&V?V:void 0});_?ae=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${S||"land43"}${te?" kb-image-has-overlay":""}`,children:ae}):te&&(ae=(0,m.jsx)("div",{className:"kb-image-has-overlay",children:ae}));let ie=(0,m.jsx)("img",{src:B,alt:z?"":I,className:X,width:N,height:D,title:M,style:{display:"none"}});_&&(ie=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${S||"land43"}`,children:ie}));let oe=(0,m.jsx)("img",{src:L,alt:z?"":W,className:Y,width:$,height:E,title:F});_&&(oe=(0,m.jsx)("div",{className:`kb-is-ratio-image kb-image-ratio-${S||"land43"}`,children:oe}));const ne=(0,m.jsxs)(m.Fragment,{children:[n?(0,m.jsxs)("a",{href:n,className:"kb-advanced-image-link"+(K&&G?" kb-image-tooltip-border":""),"data-tooltip-id":G||void 0,"data-tooltip-placement":G&&V?V:void 0,target:g?"_blank":void 0,"aria-label":k||void 0,rel:ee||void 0,children:[ae,B&&ie,L&&oe]}):(0,m.jsxs)(m.Fragment,{children:[ae,B&&ie,L&&oe]}),!p.RichText.isEmpty(i)&&!1!==v&&(0,m.jsx)(p.RichText.Content,{tagName:"figcaption",value:i})]});return"left"===o||"right"===o||"center"===o?(0,m.jsxs)("div",{...p.useBlockProps.save({className:Z}),children:[(0,m.jsx)("figure",{className:q,children:ne}),G&&(0,m.jsx)("span",{className:"kb-tooltip-hidden-content",style:{display:"none"},id:G,dangerouslySetInnerHTML:{__html:H}})]}):(0,m.jsxs)("figure",{...p.useBlockProps.save({className:J}),children:[ne,G&&(0,m.jsx)("span",{className:"kb-tooltip-hidden-content",style:{display:"none"},id:G,dangerouslySetInnerHTML:{__html:H}})]})},deprecated:E};(0,l.registerBlockType)(C,{...C,...H})},1036:(e,t)=>{var a;!function(){"use strict";var i=function(){function e(){}function t(e,t){for(var a=t.length,i=0;i<a;++i)o(e,t[i])}e.prototype=Object.create(null);var a={}.hasOwnProperty,i=/\s+/;function o(e,o){if(o){var n=typeof o;"string"===n?function(e,t){for(var a=t.split(i),o=a.length,n=0;n<o;++n)e[a[n]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===n?function(e,t){if(t.toString===Object.prototype.toString||t.toString.toString().includes("[native code]"))for(var i in t)a.call(t,i)&&(e[i]=!!t[i]);else e[t.toString()]=!0}(e,o):"number"===n&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];var n=new e;t(n,i);var l=[];for(var r in n)n[r]&&l.push(r);return l.join(" ")}}();e.exports?(i.default=i,e.exports=i):void 0===(a=function(){return i}.apply(t,[]))||(e.exports=a)}()},6942:(e,t)=>{var a;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=l(e,n(a)))}return e}function n(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)i.call(e,a)&&e[a]&&(t=l(t,a));return t}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(a=function(){return o}.apply(t,[]))||(e.exports=a)}()}},a={};function i(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,i),n.exports}i.m=t,e=[],i.O=(t,a,o,n)=>{if(!a){var l=1/0;for(c=0;c<e.length;c++){for(var[a,o,n]=e[c],r=!0,s=0;s<a.length;s++)(!1&n||l>=n)&&Object.keys(i.O).every(e=>i.O[e](a[s]))?a.splice(s--,1):(r=!1,n<l&&(l=n));if(r){e.splice(c--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,o,n]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={6285:0,596:0};i.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[l,r,s]=a,d=0;if(l.some(t=>0!==e[t])){for(o in r)i.o(r,o)&&(i.m[o]=r[o]);if(s)var c=s(i)}for(t&&t(a);d<l.length;d++)n=l[d],i.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return i.O(c)},a=globalThis.webpackChunkkadence=globalThis.webpackChunkkadence||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var o=i.O(void 0,[596],()=>i(4));o=i.O(o),(this.kadence=this.kadence||{})["blocks-image"]=o})();
| ver. 1.4 |
Github
|
.
| PHP 8.1.32 | Генераци� �траницы: 0 |
proxy
|
phpinfo
|
�а�тройка