HEX
Server: Apache
System: Linux efa57bbe-abb1-400d-2985-3b056fbc2701.secureserver.net 6.1.147-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 24 12:33:32 EDT 2025 x86_64
User: root (0)
PHP: 8.0.30.4
Disabled: NONE
Upload Files
File: //var/www/wp-content/plugins/simply-gallery-block/dist/page.build.js
(()=>{var e={317:e=>{e.exports=XMLHttpRequest}},t={};function n(o){var l=t[o];if(void 0!==l)return l.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=wp.element.createElement("svg",{className:"simply-icon",width:"22px",height:"22px",viewBox:"0 0 298.73 298.73",fill:"#0085ba",fillRule:"nonzero"},wp.element.createElement("g",{xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{xmlns:"http://www.w3.org/2000/svg",d:"M264.959,9.35H33.787C15.153,9.35,0,24.498,0,43.154v212.461c0,18.634,15.153,33.766,33.787,33.766   h231.171c18.634,0,33.771-15.132,33.771-33.766V43.154C298.73,24.498,283.593,9.35,264.959,9.35z M193.174,59.623   c18.02,0,32.634,14.615,32.634,32.634s-14.615,32.634-32.634,32.634c-18.025,0-32.634-14.615-32.634-32.634   S175.149,59.623,193.174,59.623z M254.363,258.149H149.362H49.039c-9.013,0-13.027-6.521-8.964-14.566l56.006-110.93   c4.058-8.044,11.792-8.762,17.269-1.605l56.316,73.596c5.477,7.158,15.05,7.767,21.386,1.354l13.777-13.951   c6.331-6.413,15.659-5.619,20.826,1.762l35.675,50.959C266.487,252.16,263.376,258.149,254.363,258.149z"}))),t=wp.element.createElement("svg",{enableBackground:"new 0 0 48 48",height:"24px",version:"1.1",viewBox:"0 0 48 48",width:"24px"},wp.element.createElement("g",null,wp.element.createElement("path",{id:"svg_4",d:"m0.062,21.972113l21.943,0l0,-21.943l-21.943,0l0,21.943z",fill:"#0085ba"}),wp.element.createElement("path",{id:"svg_5",d:"m26.027885,21.972113l21.943,0l0,-21.943l-21.943,0l0,21.943z",fill:"#01273a"}),wp.element.createElement("path",{id:"svg_6",d:"m26.027885,47.937997l21.943,0l0,-21.943l-21.943,0l0,21.943z",fill:"#0085ba"}),wp.element.createElement("path",{id:"svg_7",d:"m0.005183,47.937997l21.943,0l0,-21.943l-21.943,0l0,21.943z",fill:"#01273a"}))),o=wp.element.createElement("svg",{enableBackground:"new 0 0 48 48",height:"24px",version:"1.1",viewBox:"0 0 48 48",width:"24px"},wp.element.createElement("g",{xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"4.204546",transform:"rotate(90 15,11) ",y:"-4.180727",width:"21.07",height:"29.498",fill:"#0085ba"}),wp.element.createElement("rect",{transform:"rotate(-90 33,37) ",y:"22.682727",x:"22.725454",width:"21.07",height:"29.498",fill:"#0085ba"}),wp.element.createElement("rect",{transform:"rotate(90 41,10) ",y:"3.717",x:"30.623183",width:"21.07",height:"13.695",fill:"#01273a"}),wp.element.createElement("rect",{x:"-3.693182",transform:"rotate(90 7,37) ",y:"30.588",width:"21.07",height:"13.695",fill:"#01273a"}))),l=wp.element.createElement("svg",{enableBackground:"new 0 0 48 48",height:"24px",version:"1.1",viewBox:"0 0 48 48",width:"24px"},wp.element.createElement("g",null,wp.element.createElement("rect",{fill:"#0085ba",height:"29.498",width:"21.07",y:"-0.033"}),wp.element.createElement("rect",{fill:"#0085ba",height:"29.498",width:"21.07",x:"26.93",y:"18.535"}),wp.element.createElement("rect",{fill:"#01273a",height:"13.695",width:"21.07",x:"26.93",y:"-0.033"}),wp.element.createElement("rect",{fill:"#01273a",height:"13.695",width:"21.07",y:"34.338"}))),r=wp.element.createElement("svg",{enableBackground:"new 0 0 24 24",height:"24px",version:"1.1",viewBox:"0 0 24 24",width:"24px"},wp.element.createElement("g",null,wp.element.createElement("rect",{height:"12",width:"3",y:"2",x:"0",fill:"#0085ba"}),wp.element.createElement("rect",{height:"12",width:"3",y:"2",x:"21",fill:"#0085ba"}),wp.element.createElement("rect",{height:"17",width:"14",y:"0",x:"5",fill:"#0085ba"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"0",fill:"#01273a"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"8.5",fill:"#01273a"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"17",fill:"#01273a"}))),i=wp.element.createElement("svg",{enableBackground:"new 0 0 24 24",height:"24px",version:"1.1",viewBox:"0 0 24 24",width:"24px"},wp.element.createElement("g",null,wp.element.createElement("rect",{height:"17",width:"24",y:"0",x:"0",fill:"#0085ba"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"0",fill:"#01273a"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"8.5",fill:"#01273a"}),wp.element.createElement("rect",{height:"5",width:"7",y:"19",x:"17",fill:"#01273a"})));wp.element.createElement("svg",{enableBackground:"new 0 0 24 24",height:"24px",version:"1.1",viewBox:"0 0 24 24",width:"24px"},wp.element.createElement("g",null,wp.element.createElement("rect",{fill:"#0085ba",id:"canvas_background",height:"26",width:"26",y:"0",x:"0"})),wp.element.createElement("g",null,wp.element.createElement("text",{fontWeight:"bold",fontStyle:"normal",xmlSpace:"preserve",textAnchor:"start",fontFamily:"Georgia, Times, 'Times New Roman', serif",fontSize:"18",id:"svg_11",y:"17",x:"0",strokeWidth:"0",stroke:"#fff",fill:"#ffffff"},"[/]"))),wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"},wp.element.createElement("g",null,wp.element.createElement("rect",{fill:"#0085ba",id:"canvas_background",height:"26",width:"26",y:"-1",x:"-1"})),wp.element.createElement("g",null,wp.element.createElement("path",{fill:"none",id:"svg_1",strokeWidth:"2",strokeLinejoin:"round",strokeLinecap:"round",stroke:"#ffffff",d:"m12,6.12638l0,13.00002m0,-13.00002c-1.1679,-0.77592 -2.75351,-1.25278 -4.5,-1.25278c-1.74649,0 -3.33211,0.47686 -4.5,1.25278l0,13.00002c1.16789,-0.7759 2.75351,-1.2528 4.5,-1.2528c1.74649,0 3.3321,0.4769 4.5,1.2528m0,-13.00002c1.1679,-0.77592 2.7535,-1.25278 4.5,-1.25278c1.7465,0 3.3321,0.47686 4.5,1.25278l0,13.00002c-1.1679,-0.7759 -2.7535,-1.2528 -4.5,-1.2528c-1.7465,0 -3.3321,0.4769 -4.5,1.2528"}))),wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},wp.element.createElement("g",null,wp.element.createElement("path",{fill:"#0085ba",d:"M27,2H7a2.92,2.92,0,0,0-2.11.87A2.94,2.94,0,0,0,4,5V29a1,1,0,0,0,1,1H23a1,1,0,0,0,1-1V26h3a1,1,0,0,0,1-1V3A1,1,0,0,0,27,2ZM13,14a2,2,0,1,1-2-2A2,2,0,0,1,13,14Zm7.88,9.47A1,1,0,0,1,20,24H8a1,1,0,0,1-.8-1.6l3-4a1,1,0,0,1,1.25-.29l1.35.67,2.49-2.49A1,1,0,0,1,16.1,16a1,1,0,0,1,.73.45l4,6A1,1,0,0,1,20.88,23.47ZM26,24H24V7a1,1,0,0,0-1-1H7A1,1,0,0,1,6,5a1,1,0,0,1,.31-.71A1,1,0,0,1,7,4H26Z"})));const a={copyRProtection:{type:"boolean",default:!1},copyRAlert:{type:"string",default:"Hello, this photo is mine!"},sliderScrollNavi:{type:"boolean",default:!1},sliderFullSizeViewMode:{type:"boolean",default:!1},sliderNextPrevAnimation:{type:"string",default:"animation"},galleryScrollPositionControll:{type:"boolean",default:!1},sliderVideoAutoPlay:{type:"boolean",default:!1},sliderTryPlayNext:{type:"boolean",default:!1},sliderVideoLoop:{type:"boolean",default:!1},sliderItemCounterEnable:{type:"boolean",default:!0},sliderCaptionSrc:{type:"string",default:"caption"},sliderItemTitleEnable:{type:"boolean",default:!0},sliderItemTitleFontSize:{type:"number",default:18},sliderItemTitleTextColor:{type:"string",default:"rgba(255,255,255,1)"},itemCounterColor:{type:"string",default:"rgba(255,255,255,1)"},sliderThumbBarEnable:{type:"boolean",default:!0},sliderThumbBarHoverColor:{type:"string",default:"rgba(240,240,240,1)"},sliderBgColor:{type:"string",default:"rgba(0,0,0,0.8)"},sliderPreloaderColor:{type:"string",default:"rgba(240,240,240,1)"},sliderHeaderFooterBgColor:{type:"string",default:"rgba(0,0,0,0.4)"},sliderNavigationColor:{type:"string",default:"rgba(0,0,0,1)"},sliderNavigationColorOver:{type:"string",default:"rgba(255,255,255,1)"},sliderNavigationIconColor:{type:"string",default:"rgba(255,255,255,1)"},sliderNavigationIconColorOver:{type:"string",default:"rgba(0,0,0,1)"},sliderSlideshow:{type:"boolean",default:!0},sliderSlideshowAutoStart:{type:"boolean",default:!1},sliderSlideshowDelay:{type:"number",default:8},slideshowIndicatorColor:{type:"string",default:"rgba(255,255,255,1)"},slideshowIndicatorColorBg:{type:"string",default:"rgba(255,255,255,0.5)"},sliderThumbSubMenuBackgroundColor:{type:"string",default:"rgba(255,255,255,0)"},sliderThumbSubMenuBackgroundColorOver:{type:"string",default:"rgba(255,255,255,1)"},sliderThumbSubMenuIconColor:{type:"string",default:"rgba(255,255,255,1)"},sliderThumbSubMenuIconHoverColor:{type:"string",default:"rgba(0,0,0,1)"},sliderSocialShareEnabled:{type:"boolean",default:!0},sliderZoomEnable:{type:"boolean",default:!0},sliderFullscreenEnabled:{type:"boolean",default:!0}};const c={modaBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"},modalIconColor:{type:"sring",default:"rgba(255,255,255,1)"},modalIconColorHover:{type:"sring",default:"rgba(255,255,255,0.8)"},shareFacebook:{type:"boolean",default:!0},shareTwitter:{type:"boolean",default:!0},sharePinterest:{type:"boolean",default:!0},sliderItemDownload:{type:"boolean",default:!0},shareCopyLink:{type:"boolean",default:!0},sharePost:{type:"string",default:"sharelink"}};const s={deepLinking:{type:"boolean",default:!1},useLightbox:{type:"boolean",default:!0},thumbClickAction:{type:"string",default:"useLightbox"},numItemsDisplayed:{type:"number",default:0},lazyLoading:{type:"boolean",default:!0},contentNoPadding:{type:"boolean",default:!1},galleryPreloaderColor:{type:"string",default:"rgba(230,230,230,1)"},galleryBgColor:{type:"string",default:"rgba(0,0,0,0)"},galleryBorderRadius:{type:"number",default:0},customCSS:{type:"string",default:""}};const u={pageMode:{type:"boolean",default:!1},collectionColumns:{type:"number",default:3},thumbHieghtRation:{type:"number",default:1},collectionThumbRecomendedWidth:{type:"number",default:200},thumbSpacing:{type:"number",default:5},thumbMobileSpacing:{type:"number",default:5},externalLink:{type:"boolean",default:!0},externalLinkDefName:{type:"string",default:"Read More"},externalLinkTextColor:{type:"sring",default:"rgba(0,0,0,1)"},externalLinkBgColor:{type:"sring",default:"rgba(255,255,255,1)"},externalLinkFontSize:{type:"number",default:18},captions:{type:"boolean",default:!0},captionSrc:{type:"string",default:"caption"},captionHAlign:{type:"string",default:"top"},collectionthumbHoverTitleFontSize:{type:"number",default:18},collectionthumbRoundedCorners:{type:"number",default:0},collectionthumbHoverTitleTextColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionthumbHoverTitleTextBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"},collectionthumbHoverBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuDownload:{type:"boolean",default:!0},collectionThumbSubMenuShare:{type:"boolean",default:!0},collectionThumbSubMenuBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuBgColorHover:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColorHover:{type:"sring",default:"rgba(0,0,0,1)"}};const m={pageMode:{type:"boolean",default:!1},lastRowFill:{type:"boolean",default:!1},collectionThumbRecomendedHeight:{type:"number",default:200},collectionThumbMiniScreenScale:{type:"boolean",default:!1},thumbSpacing:{type:"number",default:5},thumbMobileSpacing:{type:"number",default:5},externalLink:{type:"boolean",default:!0},externalLinkDefName:{type:"string",default:"Read More"},externalLinkTextColor:{type:"sring",default:"rgba(0,0,0,1)"},externalLinkBgColor:{type:"sring",default:"rgba(255,255,255,1)"},externalLinkFontSize:{type:"number",default:18},captions:{type:"boolean",default:!0},captionSrc:{type:"string",default:"caption"},captionHAlign:{type:"string",default:"top"},collectionthumbHoverTitleFontSize:{type:"number",default:18},collectionthumbRoundedCorners:{type:"number",default:0},collectionthumbHoverTitleTextColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionthumbHoverTitleTextBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"},collectionthumbHoverBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuDownload:{type:"boolean",default:!0},collectionThumbSubMenuShare:{type:"boolean",default:!0},collectionThumbSubMenuBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuBgColorHover:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColorHover:{type:"sring",default:"rgba(0,0,0,1)"}};const p={pageMode:{type:"boolean",default:!1},collectionColumns:{type:"number",default:3},collectionThumbRecomendedWidth:{type:"number",default:200},thumbSpacing:{type:"number",default:5},thumbMobileSpacing:{type:"number",default:5},externalLink:{type:"boolean",default:!0},externalLinkDefName:{type:"string",default:"Read More"},externalLinkTextColor:{type:"sring",default:"rgba(0,0,0,1)"},externalLinkBgColor:{type:"sring",default:"rgba(255,255,255,1)"},externalLinkFontSize:{type:"number",default:18},captions:{type:"boolean",default:!0},captionSrc:{type:"string",default:"caption"},captionHAlign:{type:"string",default:"top"},collectionthumbHoverTitleFontSize:{type:"number",default:18},collectionthumbRoundedCorners:{type:"number",default:0},collectionthumbHoverTitleTextColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionthumbHoverTitleTextBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"},collectionthumbHoverBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuDownload:{type:"boolean",default:!0},collectionThumbSubMenuShare:{type:"boolean",default:!0},collectionThumbSubMenuBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuBgColorHover:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColorHover:{type:"sring",default:"rgba(0,0,0,1)"}};const d={collectionThumbRecomendedWidth:{type:"number",default:200},thumbSpacing:{type:"number",default:5},thumbMobileSpacing:{type:"number",default:5},externalLink:{type:"boolean",default:!0},externalLinkDefName:{type:"string",default:"Read More"},externalLinkTextColor:{type:"sring",default:"rgba(0,0,0,1)"},externalLinkBgColor:{type:"sring",default:"rgba(255,255,255,1)"},externalLinkFontSize:{type:"number",default:18},captions:{type:"boolean",default:!0},captionSrc:{type:"string",default:"caption"},captionHAlign:{type:"string",default:"top"},collectionthumbHoverTitleFontSize:{type:"number",default:18},collectionthumbRoundedCorners:{type:"number",default:0},collectionthumbHoverTitleTextColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionthumbHoverTitleTextBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"},collectionthumbHoverBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuDownload:{type:"boolean",default:!0},collectionThumbSubMenuShare:{type:"boolean",default:!0},collectionThumbSubMenuBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionThumbSubMenuBgColorHover:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionThumbSubMenuIconColorHover:{type:"sring",default:"rgba(0,0,0,1)"},collectionthumbColorsFilter:{type:"sring",default:"none"},sliderItemBgColor:{type:"sring",default:"rgba(0,0,0,0)"},sliderItemBorderColor:{type:"sring",default:"rgba(255,255,255,1)"},sliderItemBorderWidth:{type:"number",default:0},sliderItemFill:{type:"string",default:"true"}};const b={sliderMaxHeight:{type:"number",default:400},sliderAdminWidth:{type:"number",default:1},responsiveHeight:{type:"boolean",default:!1},collectionColumns:{type:"number",default:3},sliderAnimation:{type:"string",default:"animation"},sliderNextPrevNavigation:{type:"boolean",default:!0},sliderNextPrevBgColor:{type:"sring",default:"rgba(255,255,255,1)"},sliderNextPrevBgColorHover:{type:"sring",default:"rgba(0,0,0,1)"},sliderNextPrevIconColor:{type:"sring",default:"rgba(0,0,0,1)"},sliderNextPrevIconColorHover:{type:"sring",default:"rgba(255,255,255,1)"},sliderThumbsNavi:{type:"boolean",default:!0},sliderThumbsNaviColor:{type:"sring",default:"rgba(255,255,255,1)"},sliderDotNavi:{type:"boolean",default:!1},sliderDotNaviBgColor:{type:"sring",default:"rgba(0,0,0,.4)"},sliderDotNaviBgColorHover:{type:"sring",default:"rgba(255,255,255,1)"},autoPlay:{type:"boolean",default:!1},autoPlayDelay:{type:"number",default:4},autoPlayMouseStoper:{type:"boolean",default:!0}};const y={tagsFilter:{type:"boolean",default:!1},tagCloudAll:{type:"sring",default:"All"},tagCloudBgColor:{type:"sring",default:"rgba(153,153,153,1)"},tagCloudBgColorOver:{type:"sring",default:"rgba(253,253,253,1)"},tagCloudTextColor:{type:"sring",default:"rgba(253,253,253,1)"},tagCloudTextColorOver:{type:"sring",default:"rgba(153,153,153,1)"},tagCloudFontSize:{type:"number",default:16}};const g={itemsPerPage:{type:"number",default:20},loadMoreAuto:{type:"boolean",default:!1},loadMoreDefName:{type:"string",default:"Load More"},loadMoreFontSize:{type:"number",default:16},loadMoreTextColor:{type:"string",default:"rgba(255,255,255,1)"},loadMoreBgColor:{type:"string",default:"rgba(0,0,0,1)"}};function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=f(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var S={deepLinking:{type:"boolean",default:!1},customCSS:{type:"string",default:""}},C=w(w({},{pageControllerTextCollor:{type:"string",default:"rgba(255,255,255,1)"},pageControllerTextCollorOver:{type:"string",default:"rgba(153,153,153,1)"},pageControllerCollor:{type:"string",default:"rgba(153,153,153,1)"},pageControllerActivCollor:{type:"string",default:"rgba(253,253,253,1)"}}),{},{collectionThumbsEnable:{type:"boolean",default:!0},collectionColumns:{type:"number",default:10},pageControllerThumbsRows:{type:"number",default:2},thumbHieghtRation:{type:"number",default:1},collectionThumbRecomendedWidth:{type:"number",default:100},thumbSpacing:{type:"number",default:5},thumbMobileSpacing:{type:"number",default:5},collectionthumbRoundedCorners:{type:"number",default:0},collectionthumbHoverBgColor:{type:"sring",default:"rgba(0,0,0,0.4)"},collectionthumbActiveColor:{type:"sring",default:"rgba(195,195,195,1)"},collectionthumbInfoColor:{type:"sring",default:"rgba(255,255,255,1)"},collectionthumbInfoBgColor:{type:"sring",default:"rgba(0,0,0,0.8)"}}),E={sliderRatio:{type:"number",default:.6},copyRProtection:{type:"boolean",default:!1},sliderStyle:{type:"string",default:"classical"},sliderInfoBlockEneble:{type:"boolean",default:!0},copyRAlert:{type:"string",default:"Hello, this photo is mine!"},sliderFullSizeViewMode:{type:"boolean",default:!1},sliderCarouselMode:{type:"boolean",default:!0},sliderNextPrevAnimation:{type:"string",default:"animation"},sliderVideoAutoPlay:{type:"boolean",default:!1},sliderTryPlayNext:{type:"boolean",default:!1},sliderVideoLoop:{type:"boolean",default:!1},sliderItemCounterEnable:{type:"boolean",default:!0},itemCounterColor:{type:"string",default:"rgba(255,255,255,1)"},sliderItemTitleFontSize:{type:"number",default:20},sliderItemTitleTextColor:{type:"string",default:"rgba(255,255,255,1)"},sliderDescriptionSrc:{type:"string",default:"caption"},sliderItemDescriptionEnable:{type:"boolean",default:!1},sliderItemDescriptionFontSize:{type:"number",default:16},sliderItemDescriptionTextColor:{type:"string",default:"rgba(255,255,255,1)"},sliderBgColor:{type:"string",default:"rgba(0,0,0,0.8)"},sliderPreloaderColor:{type:"string",default:"rgba(240,240,240,1)"},sliderHeaderFooterBgColor:{type:"string",default:"rgba(0,0,0,0.4)"},sliderNavigationColor:{type:"string",default:"rgba(0,0,0,1)"},sliderNavigationColorOver:{type:"string",default:"rgba(255,255,255,1)"},sliderNavigationIconColor:{type:"string",default:"rgba(255,255,255,1)"},sliderNavigationIconColorOver:{type:"string",default:"rgba(0,0,0,1)"},sliderSlideshowAutoStart:{type:"boolean",default:!1},sliderSlideshow:{type:"boolean",default:!1},sliderSlideshowDelay:{type:"number",default:8},slideshowIndicatorColor:{type:"string",default:"rgba(255,255,255,1)"},slideshowIndicatorColorBg:{type:"string",default:"rgba(255,255,255,0.5)"},sliderThumbSubMenuBackgroundColor:{type:"string",default:"rgba(255,255,255,0)"},sliderThumbSubMenuBackgroundColorOver:{type:"string",default:"rgba(255,255,255,1)"},sliderThumbSubMenuIconColor:{type:"string",default:"rgba(255,255,255,1)"},sliderThumbSubMenuIconHoverColor:{type:"string",default:"rgba(0,0,0,1)"},sliderSocialShareEnabled:{type:"boolean",default:!0},sliderZoomEnable:{type:"boolean",default:!1},sliderResizeEnable:{type:"boolean",default:!0},sliderItemDownload:{type:"boolean",default:!0},sliderInfoButtonEnable:{type:"boolean",default:!1},infoBarBgColor:{type:"string",default:"rgba(0,0,0,0.8)"}},k=n(317),T=n.n(k);function P(e){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function _(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,x(o.key),o)}}function x(e){var t=function(e,t){if("object"!=P(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=P(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==P(t)?t:t+""}var O="pgc_sgb_",N=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return t=e,o=[{key:"ICONS",get:function(){return{}}},{key:"sanitizeString",value:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","/":"&#x2F;","\n":"","\t":""};return e.replace(/[&<>"'/]/gi,(function(e){return t[e]})).trim()}},{key:"isTouchDevice",get:function(){return window.wp&&wp.media&&wp.media.isTouchDevice?wp.media.isTouchDevice:window.navigator.maxTouchPoints||"ontouchstart"in window}},{key:"browser",get:function(){var e=window.navigator.userAgent,t=e.indexOf("Chrome")>-1;if(e.indexOf("MSIE")>-1)return"explorer";if(e.indexOf("Firefox")>-1)return"firefox";var n=e.indexOf("Safari")>-1,o=e.toLowerCase().indexOf("op")>-1;return o&&!t?"opera":t&&!o||t&&n?"chrome":n&&!t?"safari":void 0}},{key:"passiveListener",get:function(){var e=!1;try{var t={get:function(){e=!0}},n=Object.defineProperty({},"passive",t);window.addEventListener("testPassive",null,n),window.removeEventListener("testPassive",null,n)}catch(e){}return!!e&&{passive:!1,capture:!1}}},{key:"indexByPosition",value:function(e,t,n){var o=parseInt(t/e.width),l=Math.floor(n.y/e.height),r=Math.floor(n.x/e.width);return Math.max(0,l*o+r)}},{key:"pageXOffset",get:function(){return void 0!==window.pageXOffset?window.pageXOffset:(document.documentElement||document.body.parentNode||document.body).scrollLeft}},{key:"pageYOffset",get:function(){return void 0!==window.pageYOffset?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop}},{key:"moduleSettings",value:function(e){return window[e]&&window[e].settings?window[e].settings:null}},{key:"updateProperties",value:function(e,t){for(var n=Object.keys(e),o=0;o<n.length;o+=1){var l=n[o];Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])}}},{key:"copyProperties",value:function(e,t){return t=Object.assign(t,e)}},{key:"trace",get:function(){return console.log}},{key:"checkScrip",value:function(e){for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1){var o=t[n];if(o.src===e)return n=t.length,o}return!1}},{key:"loadExtScripts",value:function(t,n){function o(){e.trace(this.src,"error")}for(var l=0;l<t.length;l+=1){var r=t[l],i=r.src,a=r.id,c=e.checkScrip(i);c||((c=document.createElement("script")).src=i,c.id="".concat(a,"_js"),c.async=!0,n&&(c.onload=n),c.onerror=o,document.body.appendChild(c))}}},{key:"getViewPortsBySelector",value:function(e){return document.querySelectorAll('div[data-gallery-id="'.concat(e,'"]'))}},{key:"requestAttachments",value:function(t,n,o,l){var r=new URL(t);r.searchParams.set("_fs_blog_admin","true");var i=new(T());i.open("POST",r,!0),i.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),i.onreadystatechange=function(){if(4===i.readyState){var e={};200!==i.status?e.error=i.statusText:e.data=i.responseText,o&&(e.params=o),l&&"function"==typeof l&&l(e)}},i.onerror=function(){e.trace("An error occurred while transferring the file.")};try{var a,c=[];for(a in n)if(Object.prototype.hasOwnProperty.call(n,a))if("object"===P(n[a])){for(var s in n[a])if(Object.prototype.hasOwnProperty.call(n[a],s))if(Array.isArray(n[a][s]))for(var u=n[a][s],m=0;m<u.length;m+=1)c.push("".concat(encodeURIComponent("".concat(a,"[").concat(s,"][]")),"=").concat(encodeURIComponent(u[m])));else c.push("".concat(encodeURIComponent("".concat(a,"[").concat(s,"]")),"=").concat(encodeURIComponent(n[a][s])))}else c.push("".concat(encodeURIComponent(a),"=").concat(encodeURIComponent(n[a])));i.send(c.join("&"))}catch(t){e.trace(t)}}},{key:"request2",value:function(t,n,o,l,r){var i=new URL(t),a=new(T()),c="";if(a.open("POST",i,!0),a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),a.onreadystatechange=function(){if(4===a.readyState){var e={};200!==a.status?e.error=a.statusText:e.data=a.responseText,r&&"function"==typeof r&&r(e)}},l){var s=Object.keys(l);if(s.length)for(var u=0;u<s.length;u+=1)Object.prototype.hasOwnProperty.call(l,s[u])&&(c+="&".concat(s[u],"=").concat(l[s[u]]))}a.onerror=function(){e.trace("An error occurred while transferring the file.")};try{a.send("action=pgc_sgb_action_wizard&nonce=".concat(n,"&props=").concat(o).concat(c))}catch(t){e.trace(t)}}},{key:"sanitize",value:function(t){var n=(t=t||"").replace(/<!--[\s\S]*?(-->|$)/g,"").replace(/<(script|style)[^>]*>[\s\S]*?(<\/\1>|$)/gi,"").replace(/<\/?[a-z][\s\S]*?(>|$)/gi,"");return n!==t?e.stripTags(n):n}},{key:"stripTags",value:function(t){var n=e.sanitize(t),o=document.createElement("textarea");try{o.textContent=n,n=e.sanitize(o.value)}catch(t){e.trace(t)}return n}},{key:"escapeHTML",value:function(e){return e.toString().replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&#34;")}},{key:"unescapeHTML",value:function(e){var t=document.createElement("textarea");return t.innerHTML=e,t.textContent}},{key:"validURL",value:function(e){return!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%@_.~+&:]*)*(\\?[;&a-z\\d%@_.,~+&:=-]*)?(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)}},{key:"requestGetFileBird",value:function(t,n,o,l,r,i){var a=new URL(t),c=new(T());c.open("GET",a,!0),c.setRequestHeader("Content-Type","application/json; charset=UTF-8"),c.setRequestHeader("X-Wp-Nonce",n),c.onreadystatechange=function(){if(4===c.readyState){var e={};200!==c.status?e.error=c.statusText:e.data=c.responseText,r&&(e.params=r),i&&"function"==typeof i&&i(e)}},c.onerror=function(){e.trace("An error occurred while transferring the file.")};try{c.send("action=".concat(o,"&props=").concat(l))}catch(t){e.trace(t)}}},{key:"request",value:function(t,n,o,l,r,i){var a=new URL(t),c=new(T());c.open("POST",a,!0),c.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),c.onreadystatechange=function(){if(4===c.readyState){var e={};200!==c.status?e.error=c.statusText:e.data=c.responseText,r&&(e.params=r),i&&"function"==typeof i&&i(e)}},c.onerror=function(){e.trace("An error occurred while transferring the file.")};try{c.send("action=".concat(o,"&nonce=").concat(n,"&props=").concat(l))}catch(t){e.trace(t)}}},{key:"getMediaModal",value:function(e,t){if(window.wp&&window.wp.media){var n=window.wp,o={title:"Select Files",multiple:"add",type:void 0,exclusionList:[]};t&&(o=Object.assign(o,t));var l=n.media.controller.Library.prototype.defaults,r={order:"DESC",orderby:"id",post__not_in:o.exclusionList};o.type&&(r.type=o.type);var i=n.media.controller.Library.extend({defaults:Object.assign(l,{query:!0,id:"library",title:o.title,multiple:o.multiple,priority:20,library:new n.media.query(r)})});return n.media.frames[e]?o.exclusionList&&n.media.frames[e].once("open",(function(){n.media.frames[e].setExclusion(o.exclusionList)})):(n.media.frames[e]=n.media({state:"library",states:[new i]}),n.media.frames[e].updateCollection=function(){var e=this.content.get();if(e&&e.collection){var t=e.collection;t.toArray().forEach((function(e){return e.trigger("destroy",e)})),t.mirroring._hasMore=!0,t.more()}},n.media.frames[e].setExclusion=function(t){n.media.frames[e].content&&n.media.frames[e].content.get().collection&&n.media.frames[e].content.get().collection.props.set({post__not_in:t})},n.media.frames[e].selectedItems=function(){return n.media.frames[e].state()?n.media.frames[e].state().get("selection").models.map((function(e){return e.attributes})):[]},n.media.frames[e].on("open",(function(){var t,o=this.state(),l=o.get("library"),r=o.get("selection");function i(){r&&r.models&&r.some((function(e){return!0===e.get("uploading")}))?(clearTimeout(t),t=setTimeout(i,100)):l.add(r.models)}n.media.frames[e].updateCollection(),n.media.frames[e].on("library:selection:add",(function(){i()}))}),n.media.frames[e])),n.media.frames[e].off("select"),n.media.frames[e]}}},{key:"getAttachmentDetailsModal",value:function(e,t){var n=window.wp;if(n&&n.media)return n.media.frames.pgc_simply_detail?n.media.frames.pgc_simply_detail.content.get("collection").controller.library.reset(e.models):(n.media.frames.pgc_simply_detail=n.media({frame:"edit-attachments",controller:{gridRouter:new n.media.view.MediaFrame.Manage.Router},library:e,model:new n.media.model.Attachment}),n.media.frames.pgc_simply_detail.resetRoute=function(){}),n.media.frames.pgc_simply_detail.state().frame.trigger("refresh",e.findWhere({id:parseInt(t)})),n.media.frames.pgc_simply_detail}},{key:"getVimeoData",value:function(t,n,o,l,r){var i=new URL("https://api.vimeo.com/".concat(t,"/").concat(n,"/videos"));for(var a in"projects"===t&&""!==l?i=new URL("https://api.vimeo.com/users/".concat(n,"/projects/").concat(l,"/videos")):"categories"===t&&delete o.sort,o)Object.prototype.hasOwnProperty.call(o,a)&&i.searchParams.append(a,o[a]);var c=new(T());c.open("GET",i,!0),c.setRequestHeader("Content-Type","application/vnd.vimeo.user+json;version=3.0,application/vnd.vimeo.video+json;version=3.4"),c.onreadystatechange=function(){if(4===c.readyState){var e={};200!==c.status?(e.error=c.statusText,r({error:c.status})):e.data=c.responseText,o&&(e.params=o),r&&"function"==typeof r&&r(e)}},c.onerror=function(t){e.trace("transfer Failed"),e.trace(t),r({error:"Transfer Failed"})};try{c.send()}catch(t){e.trace(t)}}},{key:"getYouTubeData",value:function(t,n,o){var l=new URL("https://www.googleapis.com/youtube/v3/".concat(t));for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&l.searchParams.append(r,n[r]);var i=new(T());i.open("GET",l,!0),i.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),i.onreadystatechange=function(){if(4===i.readyState){var e={};200!==i.status?(e.error=i.statusText,o({error:i.status})):e.data=i.responseText,n&&(e.params=n),o&&"function"==typeof o&&o(e)}},i.onerror=function(t){e.trace("transfer Failed"),e.trace(t)};try{i.send()}catch(t){e.trace(t)}}},{key:"fetchAttachmentsMedia",value:function(e,t){var n=window.wp;if(n||n.media){var o=[];e&&(o=e.map((function(e){return n.media.attachment(e)}))),function e(n){n.more().then((function(){n.hasMore()?e(n):t(o)}))}(n.media.query({post__in:e,orderby:"post__in"}))}else this.trace("WP MEDIA Undefined!")}},{key:"Item",value:function(e){for(var t={model:["id","title","url","link","alt","description","caption","mime","type","image","thumb","width","height","fileLength","sizes","imageMeta","meta"]},n=0;n<t.model.length;n+=1){var o=t.model[n];Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])}if(t.sizes){var l={};t.sizes.thumbnail&&(l.thumbnail=t.sizes.thumbnail),t.sizes.medium&&(l.medium=t.sizes.medium),t.sizes.large&&(l.large=t.sizes.large),t.sizes.full&&(l.full=t.sizes.full),t.sizes=l}if(delete t.model,!(Object.keys(t).length<=1))return t}}],(n=null)&&_(t.prototype,n),o&&_(t,o),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,o}();function B(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n].default);return t}function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function H(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,j(o.key),o)}}function j(e){var t=function(e,t){if("object"!=M(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=M(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==M(t)?t:t+""}function R(e,t){if(t&&("object"==M(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(A=function(){return!!e})()}function I(e){return I=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},I(e)}function F(e,t){return F=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},F(e,t)}var L=wp.element.Component,D=wp.components.TextareaControl;N.trace;const W=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,l=arguments,o=I(o=t),(e=R(n,A()?Reflect.construct(o,l||[],I(n).constructor):o.apply(n,l))).updateHints=e.updateHints.bind(e),e.updateHintsDelay=void 0,e.widgets=[],e.textAreaId="pgc-sgb-code-editor-",e.customCssId="pgc-sgb-css-";var r=document.getElementsByClassName("pgc-sgb-text-area").length;return e.textAreaId+=r,e.customCssId+=r,document.getElementById(e.customCssId)?(e.customCss=document.getElementById(e.customCssId),R(e)):(e.customCss=document.createElement("style"),e.customCss.id=e.customCssId,document.getElementsByTagName("HEAD")[0].appendChild(e.customCss),e)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&F(e,t)}(t,e),n=t,(o=[{key:"updateHints",value:function(){var e=this.codeEditor.codemirror,t=this.widgets,n=window.CSSLint,o=0;e.operation((function(){for(var l=0;l<t.length;l+=1)e.removeLineWidget(t[l]);t.length=0,o=0;for(var r=n.verify(e.getValue()),i=0;i<r.messages.length;i+=1){var a=r.messages[i];if(o+="error"===a.type?1:0,a){var c=document.createElement("div"),s=c.appendChild(document.createElement("span"));s.innerHTML="!!",s.className="lint-error-icon",c.appendChild(document.createTextNode(a.message)),c.className="pgc-lint-".concat(a.type),t.push(e.addLineWidget(a.line-1,c,{coverGutter:!1,noHScroll:!0}))}}})),o||this.props.setSomeAttributes({customCSS:e.getValue()});var l=e.getScrollInfo(),r=e.charCoords({line:e.getCursor().line+1,ch:0},"local").top;l.top+l.clientHeight<r&&e.scrollTo(null,r-l.clientHeight+3)}},{key:"componentDidMount",value:function(){var e=this,t=wp.codeEditor;if(t&&!this.codeEditor){var n=document.getElementById(this.textAreaId);this.codeEditor=t.initialize(n,{codemirror:{indentUnit:4,indentWithTabs:!0,continueComments:!1,lineNumbers:!0,lineWrapping:!0,styleActiveLine:!0,extraKeys:{"Ctrl-Space":"autocomplete","Ctrl-/":"toggleComment","Cmd-/":"toggleComment","Alt-F":"findPersistent","Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},direction:"ltr",gutters:["CodeMirror-lint-markers"],mode:"css",lint:!0,autoCloseBrackets:!0,matchBrackets:!0},csslint:{errors:!0,"box-model":!0,"display-property-grouping":!0,"duplicate-properties":!0,"known-properties":!0,"outline-none":!0}});var o=this.codeEditor.codemirror,l=this.props.attributes;o.setValue(l.customCSS),o.on("change",(function(){clearTimeout(e.updateHintsDelay),e.updateHintsDelay=setTimeout((function(){e.updateHints()}),1e3)})),this.updateHintsDelay=setTimeout((function(){e.updateHints()}),100)}}},{key:"render",value:function(){return wp.element.createElement(D,{__nextHasNoMarginBottom:!0,id:this.textAreaId,className:"pgc-sgb-text-area"})}}])&&H(n.prototype,o),l&&H(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(L);var z=wp.element.Fragment,G=wp.components,V=G.Dropdown,q=G.ColorPicker;function U(e){var t=e.label,n=e.value,o=e.onChange;return wp.element.createElement("div",{className:"pgc-components-color-palette__custom-clear-wrappe"},wp.element.createElement(V,{className:"pgc-components-color-palette__custom-color",contentClassName:"components-color-palette__picker",renderToggle:function(e){var o=e.isOpen,l=e.onToggle;return wp.element.createElement(z,null,wp.element.createElement("label",{htmlFor:"inspector-color-control",className:"pgc-picker__label"},t),wp.element.createElement("div",{className:"pgc-color-indicator-wrap ".concat(o?"hoverActiv":""),onClick:l,onKeyPress:null,role:"button",tabIndex:"-1"},wp.element.createElement("div",{className:"pgc-color-indicator",style:{backgroundColor:n}})))},renderContent:function(){return wp.element.createElement(q,{className:"pgc-components-color-palette__custom-palette",color:n,onChangeComplete:function(e){var t="";for(var n in e.rgb)Object.prototype.hasOwnProperty.call(e.rgb,n)&&(t+="".concat(e.rgb[n]).concat("a"===n?"":","));o("rgba(".concat(t,")"))}})}}))}function J(e){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(e)}function Z(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,X(o.key),o)}}function X(e){var t=function(e,t){if("object"!=J(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=J(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==J(t)?t:t+""}function Y(e,t,n){return t=K(t),function(e,t){if(t&&("object"==J(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$()?Reflect.construct(t,n||[],K(e).constructor):t.apply(e,n))}function $(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($=function(){return!!e})()}function K(e){return K=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},K(e)}function Q(e,t){return Q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Q(e,t)}var ee=wp.element,te=ee.Component,ne=ee.Fragment;const oe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Y(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Q(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.protectContent,o=e.label,l=e.children,r=e.notic;return wp.element.createElement("div",{className:"pgc-sgb-premium-section ".concat(t||""," ").concat(n?"is-pgc-block":"")},l,n&&wp.element.createElement(ne,null,wp.element.createElement("div",{className:"pgc-sgb-premium"}),wp.element.createElement("div",{className:"pgc-sgb-pr-label"},o),r&&wp.element.createElement("div",{className:"pgc-sgb-pr-notic"},r)))}}])&&Z(n.prototype,o),l&&Z(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(te);function le(e){return le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},le(e)}function re(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,ie(o.key),o)}}function ie(e){var t=function(e,t){if("object"!=le(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=le(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==le(t)?t:t+""}function ae(e,t,n){return t=se(t),function(e,t){if(t&&("object"==le(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ce()?Reflect.construct(t,n||[],se(e).constructor):t.apply(e,n))}function ce(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ce=function(){return!!e})()}function se(e){return se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},se(e)}function ue(e,t){return ue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ue(e,t)}var me=wp.element,pe=me.Component,de=me.Fragment,be=wp.components,ye=be.RangeControl,ge=be.ToggleControl,fe=be.SelectControl,he=be.TextControl,we=(N.trace,function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ae(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ue(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes,o=t.isPremium;return wp.element.createElement(de,null,wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!o},wp.element.createElement(fe,{__nextHasNoMarginBottom:!0,label:__("Items Transition Type","simply-gallery-block"),options:[{label:__("Slipping","simply-gallery-block"),value:"animation"},{label:__("Fading","simply-gallery-block"),value:"fade"}],value:t.sliderNextPrevAnimation,onChange:function(e){return n({sliderNextPrevAnimation:e})}}),void 0!==t.sliderFullSizeViewMode&&wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Display Image in original Size","simply-gallery-block"),checked:t.sliderFullSizeViewMode,onChange:function(){return n({sliderFullSizeViewMode:!t.sliderFullSizeViewMode})},help:function(){return __("This mode can significantly reduce performance and increase Internet traffic.","simply-gallery-block")}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Scroll to navigate (mouse wheel)","simply-gallery-block"),checked:!!t.sliderScrollNavi,onChange:function(){return n({sliderScrollNavi:!t.sliderScrollNavi})}}),void 0!==t.galleryScrollPositionControll&&wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Scroll down the page for the item you viewed","simply-gallery-block"),checked:!!t.galleryScrollPositionControll,onChange:function(){return n({galleryScrollPositionControll:!t.galleryScrollPositionControll})}}),void 0!==t.sliderVideoAutoPlay&&void 0!==t.sliderTryPlayNext&&wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Autoplay Video","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderVideoAutoPlay,help:t.isPremium?"":"* Premium",onChange:function(){return n({sliderVideoAutoPlay:!t.sliderVideoAutoPlay,sliderTryPlayNext:0!=!t.sliderVideoAutoPlay&&t.sliderTryPlayNext})}}),void 0!==t.sliderVideoAutoPlay&&void 0!==t.sliderTryPlayNext&&wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Try playing the next video.","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderTryPlayNext,help:t.isPremium?__("Present gallery as video playlist","simply-gallery-block"):"* Premium",onChange:function(){return n({sliderVideoAutoPlay:1==!t.sliderTryPlayNext||t.sliderVideoAutoPlay,sliderTryPlayNext:!t.sliderTryPlayNext,sliderVideoLoop:!1})}}),void 0!==t.sliderVideoLoop&&wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Loop Video","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderVideoLoop,onChange:function(){return n({sliderVideoLoop:!t.sliderVideoLoop,sliderTryPlayNext:0!=!t.sliderVideoAutoPlay&&t.sliderTryPlayNext})}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Prevent downloading","simply-gallery-block"),checked:!!t.copyRProtection,onChange:function(){return n({copyRProtection:!t.copyRProtection})},help:function(){return __("Disable right click to protect content from download","simply-gallery-block")}}),t.copyRProtection&&wp.element.createElement(he,{__nextHasNoMarginBottom:!0,label:__("Copyright Alert (right mouse click)","simply-gallery-block"),value:t.copyRAlert,onChange:function(e){return n({copyRAlert:e})}})),wp.element.createElement(U,{label:__("Lightbox background color","simply-gallery-block"),value:t.sliderBgColor,onChange:function(e){return n({sliderBgColor:e})}}),wp.element.createElement(U,{label:__("Preloader Color","simply-gallery-block"),value:t.sliderPreloaderColor,onChange:function(e){return n({sliderPreloaderColor:e})}}),wp.element.createElement(U,{label:__("Lightbox Header & Footer color","simply-gallery-block"),value:t.sliderHeaderFooterBgColor,onChange:function(e){return n({sliderHeaderFooterBgColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - BG Color","simply-gallery-block"),value:t.sliderNavigationColor,onChange:function(e){return n({sliderNavigationColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - Hover BG Color","simply-gallery-block"),value:t.sliderNavigationColorOver,onChange:function(e){return n({sliderNavigationColorOver:e})}}),wp.element.createElement(U,{label:__("Main Controls - Icon Color","simply-gallery-block"),value:t.sliderNavigationIconColor,onChange:function(e){return n({sliderNavigationIconColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - Icon Hover Color","simply-gallery-block"),value:t.sliderNavigationIconColorOver,onChange:function(e){return n({sliderNavigationIconColorOver:e})}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Items Counter","simply-gallery-block"),checked:!!t.sliderItemCounterEnable,onChange:function(){return n({sliderItemCounterEnable:!t.sliderItemCounterEnable})}}),t.sliderItemCounterEnable&&wp.element.createElement(U,{label:__("Items Counter Color","simply-gallery-block"),value:t.itemCounterColor,onChange:function(e){return n({itemCounterColor:e})}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Slideshow Button","simply-gallery-block"),checked:!!t.sliderSlideshow,onChange:function(){return n({sliderSlideshow:!t.sliderSlideshow})}}),t.sliderSlideshow&&wp.element.createElement(de,null,wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Slideshow Autostart","simply-gallery-block"),checked:!!t.sliderSlideshowAutoStart,onChange:function(){return n({sliderSlideshowAutoStart:!t.sliderSlideshowAutoStart})}}),wp.element.createElement(ye,{__nextHasNoMarginBottom:!0,label:__("Slideshows Timer","simply-gallery-block"),value:t.sliderSlideshowDelay,onChange:function(e){return n({sliderSlideshowDelay:e})},min:1,max:20,step:1}),wp.element.createElement(U,{label:__("Slideshow Indicator Color","simply-gallery-block"),value:t.slideshowIndicatorColor,onChange:function(e){return n({slideshowIndicatorColor:e})}}),wp.element.createElement(U,{label:__("Slideshow Indicator Bg Color","simply-gallery-block"),value:t.slideshowIndicatorColorBg,onChange:function(e){return n({slideshowIndicatorColorBg:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Item Caption","simply-gallery-block"),checked:!!t.sliderItemTitleEnable,onChange:function(){return n({sliderItemTitleEnable:!t.sliderItemTitleEnable})}}),t.sliderItemTitleEnable&&wp.element.createElement(de,null,t.sliderCaptionSrc&&wp.element.createElement(fe,{__nextHasNoMarginBottom:!0,label:__("Source for Item caption","simply-gallery-block"),options:[{label:__("Caption","simply-gallery-block"),value:"caption"},{label:__("Title","simply-gallery-block"),value:"title"},{label:__("Alt","simply-gallery-block"),value:"alt"}],value:t.sliderCaptionSrc,onChange:function(e){n({sliderCaptionSrc:e})}}),wp.element.createElement(ye,{__nextHasNoMarginBottom:!0,label:__("Font size","simply-gallery-block"),value:t.sliderItemTitleFontSize,onChange:function(e){return n({sliderItemTitleFontSize:e})},min:10,max:30,step:1}),wp.element.createElement(U,{label:__("Text Color","simply-gallery-block"),value:t.sliderItemTitleTextColor,onChange:function(e){return n({sliderItemTitleTextColor:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Thumbnails Bar","simply-gallery-block"),checked:!!t.sliderThumbBarEnable,onChange:function(){return n({sliderThumbBarEnable:!t.sliderThumbBarEnable})}}),t.sliderThumbBarEnable&&wp.element.createElement(de,null,wp.element.createElement(U,{label:__("Thumbnails Border Color (select mode)","simply-gallery-block"),value:t.sliderThumbBarHoverColor,onChange:function(e){return n({sliderThumbBarHoverColor:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Enable Zooom","simply-gallery-block"),checked:!!t.sliderZoomEnable,onChange:function(){return n({sliderZoomEnable:!t.sliderZoomEnable})}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Share Buttons","simply-gallery-block"),checked:!!t.sliderSocialShareEnabled,onChange:function(){return n({sliderSocialShareEnabled:!t.sliderSocialShareEnabled})}}),wp.element.createElement(ge,{__nextHasNoMarginBottom:!0,label:__("Show Fullscreen Button","simply-gallery-block"),checked:!!t.sliderFullscreenEnabled,onChange:function(){return n({sliderFullscreenEnabled:!t.sliderFullscreenEnabled})}}),wp.element.createElement(U,{label:__("Submenu button color","simply-gallery-block"),value:t.sliderThumbSubMenuBackgroundColor,onChange:function(e){return n({sliderThumbSubMenuBackgroundColor:e})}}),wp.element.createElement(U,{label:__("Submenu button Hover color","simply-gallery-block"),value:t.sliderThumbSubMenuBackgroundColorOver,onChange:function(e){return n({sliderThumbSubMenuBackgroundColorOver:e})}}),wp.element.createElement(U,{label:__("Submenu button Icon color","simply-gallery-block"),value:t.sliderThumbSubMenuIconColor,onChange:function(e){return n({sliderThumbSubMenuIconColor:e})}}),wp.element.createElement(U,{label:__("Submenu button Icon Hover color","simply-gallery-block"),value:t.sliderThumbSubMenuIconHoverColor,onChange:function(e){return n({sliderThumbSubMenuIconHoverColor:e})}}))}}],o&&re(n.prototype,o),l&&re(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(pe));const ve=we;function Se(e){return Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Se(e)}function Ce(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Ee(o.key),o)}}function Ee(e){var t=function(e,t){if("object"!=Se(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Se(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Se(t)?t:t+""}function ke(e,t,n){return t=Pe(t),function(e,t){if(t&&("object"==Se(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Te()?Reflect.construct(t,n||[],Pe(e).constructor):t.apply(e,n))}function Te(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Te=function(){return!!e})()}function Pe(e){return Pe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Pe(e)}function _e(e,t){return _e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_e(e,t)}var xe=wp.element,Oe=xe.Component,Ne=xe.Fragment,Be=wp.components,Me=Be.ToggleControl,He=Be.SelectControl,je=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ke(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_e(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes;return wp.element.createElement(Ne,null,void 0!==t.sharePost&&wp.element.createElement(He,{__nextHasNoMarginBottom:!0,label:__("Share link to","simply-gallery-block"),options:[{label:__("Item","simply-gallery-block"),value:"sharelink"},{label:__("Post","simply-gallery-block"),value:"postlink"}],value:t.sharePost,onChange:function(e){return n({sharePost:e})}}),wp.element.createElement(U,{label:__("Overlap Color","simply-gallery-block"),value:t.modaBgColor,onChange:function(e){return n({modaBgColor:e})}}),wp.element.createElement(U,{label:__("Icon Color","simply-gallery-block"),value:t.modalIconColor,onChange:function(e){return n({modalIconColor:e})}}),wp.element.createElement(U,{label:__("Icon Color on Hover","simply-gallery-block"),value:t.modalIconColorHover,onChange:function(e){return n({modalIconColorHover:e})}}),wp.element.createElement(Me,{__nextHasNoMarginBottom:!0,label:__("Enable Facebook","simply-gallery-block"),checked:!!t.shareFacebook,onChange:function(){return n({shareFacebook:!t.shareFacebook})}}),wp.element.createElement(Me,{__nextHasNoMarginBottom:!0,label:__("Enable X","simply-gallery-block"),checked:!!t.shareTwitter,onChange:function(){return n({shareTwitter:!t.shareTwitter})}}),wp.element.createElement(Me,{__nextHasNoMarginBottom:!0,label:__("Enable Pinterest","simply-gallery-block"),checked:!!t.sharePinterest,onChange:function(){return n({sharePinterest:!t.sharePinterest})}}),wp.element.createElement(Me,{__nextHasNoMarginBottom:!0,label:__("Enable Download","simply-gallery-block"),checked:!!t.sliderItemDownload,onChange:function(){return n({sliderItemDownload:!t.sliderItemDownload})}}),wp.element.createElement(Me,{__nextHasNoMarginBottom:!0,label:__("Show Copy Link","simply-gallery-block"),checked:!!t.shareCopyLink,onChange:function(){return n({shareCopyLink:!t.shareCopyLink})}}))}}],o&&Ce(n.prototype,o),l&&Ce(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Oe);const Re=je;function Ae(e){return Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ae(e)}function Ie(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Fe(o.key),o)}}function Fe(e){var t=function(e,t){if("object"!=Ae(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Ae(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ae(t)?t:t+""}function Le(e,t,n){return t=We(t),function(e,t){if(t&&("object"==Ae(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,De()?Reflect.construct(t,n||[],We(e).constructor):t.apply(e,n))}function De(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(De=function(){return!!e})()}function We(e){return We=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},We(e)}function ze(e,t){return ze=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ze(e,t)}var Ge=wp.element,Ve=Ge.Component,qe=Ge.Fragment,Ue=wp.components,Je=Ue.RangeControl,Ze=Ue.TextControl,Xe=Ue.ToggleControl,Ye=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Le(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ze(e,t)}(t,e),n=t,o=[{key:"autoLoadingHelp",value:function(){return(0,wp.i18n.__)("Attention! Doesn't work in page editing mode.","simply-gallery-block")}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setSomeAttributes,__=wp.i18n.__;return wp.element.createElement(qe,null,wp.element.createElement(Je,{__nextHasNoMarginBottom:!0,label:__("Items Per Page","simply-gallery-block"),value:t.itemsPerPage,onChange:function(e){return n({itemsPerPage:e})},min:1,max:50,step:1}),wp.element.createElement(Xe,{__nextHasNoMarginBottom:!0,label:__("Automatically load remaining pages","simply-gallery-block"),checked:!!t.loadMoreAuto,onChange:function(){return n({loadMoreAuto:!t.loadMoreAuto})},help:this.autoLoadingHelp}),wp.element.createElement(Ze,{__nextHasNoMarginBottom:!0,label:__("Load More Button - Label Text","simply-gallery-block"),value:t.loadMoreDefName,onChange:function(e){return n({loadMoreDefName:e})}}),wp.element.createElement(Je,{__nextHasNoMarginBottom:!0,label:__("Load More Button - Font Size","simply-gallery-block"),value:t.loadMoreFontSize,onChange:function(e){return n({loadMoreFontSize:e})},min:10,max:30,step:1}),wp.element.createElement(U,{label:__("Load More - Text Color","simply-gallery-block"),value:t.loadMoreTextColor,onChange:function(e){return n({loadMoreTextColor:e})}}),wp.element.createElement(U,{label:__("Load More - Background Color","simply-gallery-block"),value:t.loadMoreBgColor,onChange:function(e){return n({loadMoreBgColor:e})}}))}}],o&&Ie(n.prototype,o),l&&Ie(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Ve);const $e=Ye;function Ke(e){return Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ke(e)}function Qe(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,et(o.key),o)}}function et(e){var t=function(e,t){if("object"!=Ke(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Ke(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ke(t)?t:t+""}function tt(e,t,n){return t=ot(t),function(e,t){if(t&&("object"==Ke(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,nt()?Reflect.construct(t,n||[],ot(e).constructor):t.apply(e,n))}function nt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nt=function(){return!!e})()}function ot(e){return ot=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ot(e)}function lt(e,t){return lt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lt(e,t)}var rt=wp.element,it=rt.Component,at=rt.Fragment,ct=wp.components,st=ct.RangeControl,ut=ct.ToggleControl,mt=ct.SelectControl,pt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),tt(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lt(e,t)}(t,e),n=t,o=[{key:"getDeeplinkHelp",value:function(e){var t,__=wp.i18n.__;return e&&(t=__("Attention, when grouping this gallery with other blocks, the gallery will be automatically recreated, old links will be broke.","simply-gallery-block")),!1===e&&(t=__("Toggle to enable Deeplinking.","simply-gallery-block")),t}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setSomeAttributes,o=t.isPremium,__=wp.i18n.__;return wp.element.createElement(at,null,wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!o},wp.element.createElement(ut,{__nextHasNoMarginBottom:!0,label:__("DeepLinking - сreate unique URLs for this gallery.","simply-gallery-block"),checked:!!t.deepLinking,onChange:function(){return n({deepLinking:!t.deepLinking})},help:this.getDeeplinkHelp}),"slider"!==t.skin&&"tagsbox"!==t.skin&&void 0!==t.numItemsDisplayed&&wp.element.createElement(at,null,wp.element.createElement(st,{__nextHasNoMarginBottom:!0,label:__("Number of displayed thumbnails","simply-gallery-block"),value:t.numItemsDisplayed,onChange:function(e){return n({numItemsDisplayed:e})},min:0,max:100,step:1}),wp.element.createElement("p",{className:"components-base-control__help pgc-sgb-small-font",style:{textAlign:"right",fontStyle:"italic",marginTop:"-10px",color:"#007cba"}},__(' "0" - all thumbnails will be displayed',"simply-gallery-block"))),void 0!==t.pageMode&&wp.element.createElement(at,null,wp.element.createElement("hr",null),wp.element.createElement(ut,{__nextHasNoMarginBottom:!0,label:__('Paged Mode - "Load More"',"simply-gallery-block"),checked:!!t.pageMode,onChange:function(){return n({pageMode:!t.pageMode})}}),t.pageMode&&wp.element.createElement($e,{attributes:t,setSomeAttributes:n}),wp.element.createElement("hr",null))),"tagsbox"!==t.skin&&void 0!==t.useLightbox&&wp.element.createElement(mt,{__nextHasNoMarginBottom:!0,label:__("Items Click Action","simply-gallery-block"),options:[{label:__("Lightbox","simply-gallery-block"),value:"useLightbox"},{label:__("Attachment Page","simply-gallery-block"),value:"postLink"},{label:__("None","simply-gallery-block"),value:"none"}],value:t.thumbClickAction,onChange:function(e){var t={thumbClickAction:e};t.useLightbox="useLightbox"===e,n(t)}}),void 0!==t.lazyLoading&&"tagsbox"!==t.skin&&wp.element.createElement(ut,{__nextHasNoMarginBottom:!0,label:__("Thumbnails lazy-loading","simply-gallery-block"),checked:t.lazyLoading,onChange:function(){return n({lazyLoading:!t.lazyLoading})},help:__("Browser-level native lazy-loading","simply-gallery-block")}),wp.element.createElement(U,{label:__("Gallery Preloader Color","simply-gallery-block"),value:t.galleryPreloaderColor,onChange:function(e){return n({galleryPreloaderColor:e})}}),void 0!==t.contentNoPadding&&wp.element.createElement(ut,{__nextHasNoMarginBottom:!0,label:__("Gallery without background","simply-gallery-block"),checked:t.contentNoPadding,onChange:function(){return n({contentNoPadding:!t.contentNoPadding})}}),void 0!==t.contentNoPadding&&!t.contentNoPadding&&wp.element.createElement(U,{label:__("Gallery Backgroud Color","simply-gallery-block"),value:t.galleryBgColor,onChange:function(e){return n({galleryBgColor:e})}}),void 0===t.contentNoPadding&&void 0!==t.galleryBgColor&&wp.element.createElement(U,{label:__("Gallery Backgroud Color","simply-gallery-block"),value:t.galleryBgColor,onChange:function(e){return n({galleryBgColor:e})}}),void 0!==t.contentNoPadding&&!t.contentNoPadding&&wp.element.createElement(st,{__nextHasNoMarginBottom:!0,label:__("Gallery Rounded Corners","simply-gallery-block"),value:t.galleryBorderRadius,onChange:function(e){return n({galleryBorderRadius:e})},min:0,max:30,step:1}),void 0===t.contentNoPadding&&void 0!==t.galleryBorderRadius&&wp.element.createElement(st,{__nextHasNoMarginBottom:!0,label:__("Gallery Rounded Corners","simply-gallery-block"),value:t.galleryBorderRadius,onChange:function(e){return n({galleryBorderRadius:e})},min:0,max:30,step:1}))}}],o&&Qe(n.prototype,o),l&&Qe(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(it);const dt=pt;function bt(e){return bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bt(e)}function yt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,gt(o.key),o)}}function gt(e){var t=function(e,t){if("object"!=bt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=bt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bt(t)?t:t+""}function ft(e,t,n){return t=wt(t),function(e,t){if(t&&("object"==bt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ht()?Reflect.construct(t,n||[],wt(e).constructor):t.apply(e,n))}function ht(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ht=function(){return!!e})()}function wt(e){return wt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},wt(e)}function vt(e,t){return vt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},vt(e,t)}var St=wp.element,Ct=St.Component,Et=St.Fragment,kt=wp.components,Tt=kt.RangeControl,Pt=kt.Icon,_t=kt.ToggleControl,xt=kt.Button,Ot=kt.SelectControl,Nt=kt.TextControl,Bt=function(){return wp.element.createElement(Pt,{icon:"desktop"})},Mt=function(){return wp.element.createElement(Pt,{icon:"smartphone"})},Ht=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=ft(this,t,arguments)).state={gutter:"desk"},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vt(e,t)}(t,e),n=t,o=[{key:"getCaptionsHelp",value:function(e){var t,__=wp.i18n.__;return e&&(t=__("Showing captions for each media item.","simply-gallery-block")),!1===e&&(t=__("Toggle to show media captions.","simply-gallery-block")),t}},{key:"render",value:function(){var e=this,__=wp.i18n.__,t=this.props,n=t.attributes,o=t.setSomeAttributes,l=this.state.gutter;return wp.element.createElement(Et,null,wp.element.createElement("div",{className:"pgc-sgb-multi-range"},wp.element.createElement(Tt,{__nextHasNoMarginBottom:!0,label:__("Space between thumbnails","simply-gallery-block"),value:"desk"===l?n.thumbSpacing:n.thumbMobileSpacing,onChange:function(e){var t={};"desk"===l?t.thumbSpacing=e:t.thumbMobileSpacing=e,o(t)},min:0,max:40,step:1}),wp.element.createElement("div",{className:"pgc-sgb-buttons-list",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(xt,{key:"desk",isPressed:"desk"===l,"aria-pressed":"desk"===l,onClick:function(){return e.setState({gutter:"desk"})},icon:Bt}),wp.element.createElement(xt,{key:"mobile",isPressed:"mobile"===l,"aria-pressed":"mobile"===l,onClick:function(){return e.setState({gutter:"mobile"})},icon:Mt}))),wp.element.createElement(Tt,{__nextHasNoMarginBottom:!0,label:__("Rounded Corners","simply-gallery-block"),value:n.collectionthumbRoundedCorners,onChange:function(e){return o({collectionthumbRoundedCorners:e})},min:0,max:20,step:1}),wp.element.createElement("div",{key:"pgc_2_h_align",className:"pgc-components-label"},__("Info Bar horizontal align","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal",style:{marginBottom:"16px"}},wp.element.createElement(xt,{key:"h_align_top",label:__("Top","simply-gallery-block"),isPrimary:"top"===n.captionHAlign,isSecondary:"top"!==n.captionHAlign,"aria-pressed":"top"===n.captionHAlign,onClick:function(){return o({captionHAlign:"top"})}},wp.element.createElement(Pt,{size:20,icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},wp.element.createElement("g",null,wp.element.createElement("rect",{id:"svg_6",height:"24",width:"200",y:"40",x:"0"}),wp.element.createElement("rect",{id:"svg_7",height:"24",width:"256",y:"0",x:"0"})))})," "),wp.element.createElement(xt,{key:"h_align_bottom",label:__("Bottom","simply-gallery-block"),isPrimary:"bottom"===n.captionHAlign,isSecondary:"bottom"!==n.captionHAlign,"aria-pressed":"bottom"===n.captionHAlign,onClick:function(){return o({captionHAlign:"bottom"})}},wp.element.createElement(Pt,{size:20,icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},wp.element.createElement("g",null,wp.element.createElement("rect",{id:"svg_6",height:"24",width:"256",y:"195",x:"0"}),wp.element.createElement("rect",{id:"svg_7",height:"24",width:"200",y:"235",x:"0"})))}))),wp.element.createElement(_t,{__nextHasNoMarginBottom:!0,label:__("Show Link Button","simply-gallery-block"),checked:!!n.externalLink,onChange:function(){return o({externalLink:!n.externalLink})},help:__("Optional. Add a unique link to any gallery item","simply-gallery-block")}),n.externalLink&&wp.element.createElement(Et,null,wp.element.createElement(Nt,{__nextHasNoMarginBottom:!0,label:__("Link Button - Default Label Text","simply-gallery-block"),value:n.externalLinkDefName,onChange:function(e){return o({externalLinkDefName:e})}}),wp.element.createElement(Tt,{__nextHasNoMarginBottom:!0,label:__("Link Button - Font Size","simply-gallery-block"),value:n.externalLinkFontSize,onChange:function(e){return o({externalLinkFontSize:e})},min:10,max:30,step:1}),wp.element.createElement(U,{label:__("Link Button - Text Color","simply-gallery-block"),value:n.externalLinkTextColor,onChange:function(e){return o({externalLinkTextColor:e})}}),wp.element.createElement(U,{label:__("Link Button - Background Color","simply-gallery-block"),value:n.externalLinkBgColor,onChange:function(e){return o({externalLinkBgColor:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(_t,{__nextHasNoMarginBottom:!0,label:__("Show thumbnails Captions","simply-gallery-block"),checked:!!n.captions,onChange:function(){return o({captions:!n.captions})},help:this.getCaptionsHelp}),n.captions&&wp.element.createElement(Et,null,wp.element.createElement(Ot,{__nextHasNoMarginBottom:!0,label:__("Source for Thumbnails caption","simply-gallery-block"),options:[{label:__("Caption","simply-gallery-block"),value:"caption"},{label:__("Title","simply-gallery-block"),value:"title"},{label:__("Alt","simply-gallery-block"),value:"alt"}],value:n.captionSrc,onChange:function(e){o({captionSrc:e})}}),wp.element.createElement(Tt,{__nextHasNoMarginBottom:!0,label:__("Font size","simply-gallery-block"),value:n.collectionthumbHoverTitleFontSize,onChange:function(e){return o({collectionthumbHoverTitleFontSize:e})},min:10,max:30,step:1}),wp.element.createElement(U,{label:__("Text Color","simply-gallery-block"),value:n.collectionthumbHoverTitleTextColor,onChange:function(e){return o({collectionthumbHoverTitleTextColor:e})}}),wp.element.createElement(U,{label:__("Text Background Color","simply-gallery-block"),value:n.collectionthumbHoverTitleTextBgColor,onChange:function(e){return o({collectionthumbHoverTitleTextBgColor:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(U,{label:__("Thumbnails hover color","simply-gallery-block"),value:n.collectionthumbHoverBgColor,onChange:function(e){return o({collectionthumbHoverBgColor:e})}}),wp.element.createElement(_t,{__nextHasNoMarginBottom:!0,label:__("Show Share Button","simply-gallery-block"),checked:!!n.collectionThumbSubMenuShare,onChange:function(){return o({collectionThumbSubMenuShare:!n.collectionThumbSubMenuShare})}}),wp.element.createElement(_t,{__nextHasNoMarginBottom:!0,label:__("Show Download Button","simply-gallery-block"),checked:!!n.collectionThumbSubMenuDownload,onChange:function(){return o({collectionThumbSubMenuDownload:!n.collectionThumbSubMenuDownload})}}),(n.collectionThumbSubMenuShare||n.collectionThumbSubMenuDownload)&&wp.element.createElement(Et,null,wp.element.createElement(U,{label:__("SubMenu button background color","simply-gallery-block"),value:n.collectionThumbSubMenuBgColor,onChange:function(e){return o({collectionThumbSubMenuBgColor:e})}}),wp.element.createElement(U,{label:__("SubMenu button background color - Hover","simply-gallery-block"),value:n.collectionThumbSubMenuBgColorHover,onChange:function(e){return o({collectionThumbSubMenuBgColorHover:e})}}),wp.element.createElement(U,{label:__("SubMenu button icon color","simply-gallery-block"),value:n.collectionThumbSubMenuIconColor,onChange:function(e){return o({collectionThumbSubMenuIconColor:e})}}),wp.element.createElement(U,{label:__("SubMenu button icon color - Hover","simply-gallery-block"),value:n.collectionThumbSubMenuIconColorHover,onChange:function(e){return o({collectionThumbSubMenuIconColorHover:e})}})))}}],o&&yt(n.prototype,o),l&&yt(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Ct);const jt=Ht;function Rt(e){return Rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rt(e)}function At(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,It(o.key),o)}}function It(e){var t=function(e,t){if("object"!=Rt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Rt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rt(t)?t:t+""}function Ft(e,t,n){return t=Dt(t),function(e,t){if(t&&("object"==Rt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Lt()?Reflect.construct(t,n||[],Dt(e).constructor):t.apply(e,n))}function Lt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Lt=function(){return!!e})()}function Dt(e){return Dt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dt(e)}function Wt(e,t){return Wt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Wt(e,t)}var zt=wp.element,Gt=zt.Component,Vt=zt.Fragment,qt=wp.components,Ut=qt.RangeControl,Jt=qt.Button,Zt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ft(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Wt(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes;return wp.element.createElement(Vt,null,wp.element.createElement(Ut,{__nextHasNoMarginBottom:!0,label:__("Columns","simply-gallery-block"),value:t.collectionColumns,onChange:function(e){return n({collectionColumns:e})},min:1,max:8,step:1}),wp.element.createElement("div",{className:"pgc-components-label"},__("Select Min Thumbnail Width (px).","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(Jt,{key:100,isPrimary:100===t.collectionThumbRecomendedWidth,isSecondary:100!==t.collectionThumbRecomendedWidth,"aria-pressed":100===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:100})}}," ","100"," "),wp.element.createElement(Jt,{key:150,isPrimary:150===t.collectionThumbRecomendedWidth,isSecondary:150!==t.collectionThumbRecomendedWidth,"aria-pressed":150===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:150})}}," ","150"," "),wp.element.createElement(Jt,{key:200,isPrimary:200===t.collectionThumbRecomendedWidth,isSecondary:200!==t.collectionThumbRecomendedWidth,"aria-pressed":200===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:200})}}," ","200"," "),wp.element.createElement(Jt,{key:250,isPrimary:250===t.collectionThumbRecomendedWidth,isSecondary:250!==t.collectionThumbRecomendedWidth,"aria-pressed":250===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:250})}}," ","250"," "),wp.element.createElement(Jt,{key:300,isPrimary:300===t.collectionThumbRecomendedWidth,isSecondary:300!==t.collectionThumbRecomendedWidth,"aria-pressed":300===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:300})}}," ","300"," ")),wp.element.createElement("p",{className:"components-base-control__help pgc-sgb-small-font",style:{fontStyle:"italic"}},__("* Actual for mobile devices","simply-gallery-block")),wp.element.createElement(Ut,{__nextHasNoMarginBottom:!0,label:__("Thumbnail Size ratio. Height / Width = Ratio.","simply-gallery-block"),value:t.thumbHieghtRation,onChange:function(e){return n({thumbHieghtRation:e})},min:.1,max:2,step:.1}),wp.element.createElement(jt,{attributes:t,setSomeAttributes:n}))}}],o&&At(n.prototype,o),l&&At(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Gt);const Xt=Zt;function Yt(e){return Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yt(e)}function $t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Kt(o.key),o)}}function Kt(e){var t=function(e,t){if("object"!=Yt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Yt(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Yt(t)?t:t+""}function Qt(e,t,n){return t=tn(t),function(e,t){if(t&&("object"==Yt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,en()?Reflect.construct(t,n||[],tn(e).constructor):t.apply(e,n))}function en(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(en=function(){return!!e})()}function tn(e){return tn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},tn(e)}function nn(e,t){return nn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},nn(e,t)}var on=wp.element,ln=on.Component,rn=on.Fragment,an=wp.components,cn=an.Icon,sn=an.Button,un=an.ToggleControl,mn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Qt(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&nn(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes;return wp.element.createElement(rn,null,wp.element.createElement("div",{key:"pgc_1",className:"pgc-components"},wp.element.createElement("div",{key:"pgc_1_1",className:"pgc-components-label"},__("Select Thumbnail Size","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(sn,{key:100,isPrimary:100===t.collectionThumbRecomendedHeight,isSecondary:100!==t.collectionThumbRecomendedHeight,"aria-pressed":100===t.collectionThumbRecomendedHeight,onClick:function(){return n({collectionThumbRecomendedHeight:100})}}," ","S"," "),wp.element.createElement(sn,{key:150,isPrimary:150===t.collectionThumbRecomendedHeight,isSecondary:150!==t.collectionThumbRecomendedHeight,"aria-pressed":150===t.collectionThumbRecomendedHeight,onClick:function(){return n({collectionThumbRecomendedHeight:150})}}," ","M"," "),wp.element.createElement(sn,{key:200,isPrimary:200===t.collectionThumbRecomendedHeight,isSecondary:200!==t.collectionThumbRecomendedHeight,"aria-pressed":200===t.collectionThumbRecomendedHeight,onClick:function(){return n({collectionThumbRecomendedHeight:200})}}," ","L"," "),wp.element.createElement(sn,{key:300,isPrimary:300===t.collectionThumbRecomendedHeight,isSecondary:300!==t.collectionThumbRecomendedHeight,"aria-pressed":300===t.collectionThumbRecomendedHeight,onClick:function(){return n({collectionThumbRecomendedHeight:300})}}," ","XL"," "),wp.element.createElement(sn,{key:450,isPrimary:450===t.collectionThumbRecomendedHeight,isSecondary:450!==t.collectionThumbRecomendedHeight,"aria-pressed":450===t.collectionThumbRecomendedHeight,onClick:function(){return n({collectionThumbRecomendedHeight:450})}}," ","XXL"," "))),wp.element.createElement(un,{__nextHasNoMarginBottom:!0,label:__("Reduce on small display","simply-gallery-block"),checked:t.collectionThumbMiniScreenScale,help:__("This mode halves the size of thumbnails (from the selected thumbnail size) for small displays (mobile phone). But it can get in trouble if you display additional information on a thumbnail.","simply-gallery-block"),onChange:function(){return n({collectionThumbMiniScreenScale:!t.collectionThumbMiniScreenScale})}}),wp.element.createElement("div",{key:"pgc_2",style:{marginTop:"16px",marginBottom:"16px"}},wp.element.createElement("div",{key:"pgc_2_1",className:"pgc-components-label"},__("Last Row Mode","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(sn,{key:"lastRowFill_no",isPrimary:!1===t.lastRowFill,isSecondary:!0===t.lastRowFill,"aria-pressed":!1===t.lastRowFill,onClick:function(){return n({lastRowFill:!1})}},wp.element.createElement(cn,{size:20,icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},wp.element.createElement("g",null,wp.element.createElement("rect",{id:"svg_4",height:"24",width:"100",y:"190",x:"40"}),wp.element.createElement("rect",{id:"svg_5",height:"24",width:"174",y:"140",x:"40"}),wp.element.createElement("rect",{id:"svg_6",height:"24",width:"174",y:"90",x:"40"}),wp.element.createElement("rect",{id:"svg_7",height:"24",width:"174",y:"40",x:"40"})))})," "),wp.element.createElement(sn,{key:"lastRowFill_yes",isPrimary:!0===t.lastRowFill,isSecondary:!1===t.lastRowFill,"aria-pressed":!0===t.lastRowFill,onClick:function(){return n({lastRowFill:!0})}},wp.element.createElement(cn,{size:20,icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},wp.element.createElement("g",null,wp.element.createElement("rect",{id:"svg_4",height:"24",width:"174",y:"190",x:"40"}),wp.element.createElement("rect",{id:"svg_5",height:"24",width:"174",y:"140",x:"40"}),wp.element.createElement("rect",{id:"svg_6",height:"24",width:"174",y:"90",x:"40"}),wp.element.createElement("rect",{id:"svg_7",height:"24",width:"174",y:"40",x:"40"})))})))),wp.element.createElement(jt,{attributes:t,setSomeAttributes:n}))}}],o&&$t(n.prototype,o),l&&$t(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(ln);const pn=mn;function dn(e){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dn(e)}function bn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,yn(o.key),o)}}function yn(e){var t=function(e,t){if("object"!=dn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=dn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==dn(t)?t:t+""}function gn(e,t,n){return t=hn(t),function(e,t){if(t&&("object"==dn(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,fn()?Reflect.construct(t,n||[],hn(e).constructor):t.apply(e,n))}function fn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(fn=function(){return!!e})()}function hn(e){return hn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},hn(e)}function wn(e,t){return wn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wn(e,t)}var vn=wp.element,Sn=vn.Component,Cn=vn.Fragment,En=wp.components,kn=En.RangeControl,Tn=En.Button,Pn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),gn(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wn(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes;return wp.element.createElement(Cn,null,wp.element.createElement(kn,{__nextHasNoMarginBottom:!0,label:__("Columns","simply-gallery-block"),value:t.collectionColumns,onChange:function(e){return n({collectionColumns:e})},min:1,max:8,step:1}),wp.element.createElement("div",{className:"pgc-components-label"},__("Select Min Thumbnail Width (px).","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(Tn,{key:100,isPrimary:100===t.collectionThumbRecomendedWidth,isSecondary:100!==t.collectionThumbRecomendedWidth,"aria-pressed":100===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:100})}}," ","100"," "),wp.element.createElement(Tn,{key:150,isPrimary:150===t.collectionThumbRecomendedWidth,isSecondary:150!==t.collectionThumbRecomendedWidth,"aria-pressed":150===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:150})}}," ","150"," "),wp.element.createElement(Tn,{key:200,isPrimary:200===t.collectionThumbRecomendedWidth,isSecondary:200!==t.collectionThumbRecomendedWidth,"aria-pressed":200===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:200})}}," ","200"," "),wp.element.createElement(Tn,{key:250,isPrimary:250===t.collectionThumbRecomendedWidth,isSecondary:250!==t.collectionThumbRecomendedWidth,"aria-pressed":250===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:250})}}," ","250"," "),wp.element.createElement(Tn,{key:300,isPrimary:300===t.collectionThumbRecomendedWidth,isSecondary:300!==t.collectionThumbRecomendedWidth,"aria-pressed":300===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:300})}}," ","300"," ")),wp.element.createElement("p",{className:"components-base-control__help pgc-sgb-small-font",style:{fontStyle:"italic"}},__("* Actual for mobile devices","simply-gallery-block")),wp.element.createElement(jt,{attributes:t,setSomeAttributes:n}))}}],o&&bn(n.prototype,o),l&&bn(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Sn);const xn=Pn;function On(e){return On="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},On(e)}function Nn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Bn(o.key),o)}}function Bn(e){var t=function(e,t){if("object"!=On(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=On(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==On(t)?t:t+""}function Mn(e,t,n){return t=jn(t),function(e,t){if(t&&("object"==On(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Hn()?Reflect.construct(t,n||[],jn(e).constructor):t.apply(e,n))}function Hn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Hn=function(){return!!e})()}function jn(e){return jn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jn(e)}function Rn(e,t){return Rn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Rn(e,t)}var An=wp.element,In=An.Component,Fn=An.Fragment,Ln=wp.components,Dn=Ln.RangeControl,Wn=Ln.ToggleControl,zn=Ln.TextControl,Gn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Mn(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Rn(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setSomeAttributes,__=wp.i18n.__;return wp.element.createElement(Fn,null,wp.element.createElement(Wn,{__nextHasNoMarginBottom:!0,label:__("Enable Tags Filter","simply-gallery-block"),checked:!!t.tagsFilter,onChange:function(){return n({tagsFilter:!t.tagsFilter})}}),t.tagsFilter&&wp.element.createElement(Fn,null,wp.element.createElement(zn,{__nextHasNoMarginBottom:!0,label:__('Text for filter button "All"',"simply-gallery-block"),value:t.tagCloudAll,onChange:function(e){return n({tagCloudAll:e})}}),wp.element.createElement(U,{label:__("Tag Background Color","simply-gallery-block"),value:t.tagCloudBgColor,onChange:function(e){return n({tagCloudBgColor:e})}}),wp.element.createElement(U,{label:__("Tag Background Hover Color","simply-gallery-block"),value:t.tagCloudBgColorOver,onChange:function(e){return n({tagCloudBgColorOver:e})}}),wp.element.createElement(U,{label:__("Tag Text Color","simply-gallery-block"),value:t.tagCloudTextColor,onChange:function(e){return n({tagCloudTextColor:e})}}),wp.element.createElement(U,{label:__("Tag Text Hover Color","simply-gallery-block"),value:t.tagCloudTextColorOver,onChange:function(e){return n({tagCloudTextColorOver:e})}}),wp.element.createElement(Dn,{__nextHasNoMarginBottom:!0,label:__("Tag Text Font Size","simply-gallery-block"),value:t.tagCloudFontSize,onChange:function(e){return n({tagCloudFontSize:e})},min:10,max:30,step:1})))}}],o&&Nn(n.prototype,o),l&&Nn(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(In);const Vn=Gn;function qn(e){return qn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qn(e)}function Un(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Jn(o.key),o)}}function Jn(e){var t=function(e,t){if("object"!=qn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=qn(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==qn(t)?t:t+""}function Zn(e,t,n){return t=Yn(t),function(e,t){if(t&&("object"==qn(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Xn()?Reflect.construct(t,n||[],Yn(e).constructor):t.apply(e,n))}function Xn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Xn=function(){return!!e})()}function Yn(e){return Yn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yn(e)}function $n(e,t){return $n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$n(e,t)}var Kn=wp.element,Qn=Kn.Component,eo=Kn.Fragment,to=wp.components.Button,no=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Zn(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$n(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes;return wp.element.createElement(eo,null,wp.element.createElement("div",{className:"pgc-components-label"},__("Select Min Thumbnail Width (px).","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(to,{key:100,isPrimary:100===t.collectionThumbRecomendedWidth,isSecondary:100!==t.collectionThumbRecomendedWidth,"aria-pressed":100===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:100})}}," ","100"," "),wp.element.createElement(to,{key:150,isPrimary:150===t.collectionThumbRecomendedWidth,isSecondary:150!==t.collectionThumbRecomendedWidth,"aria-pressed":150===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:150})}}," ","150"," "),wp.element.createElement(to,{key:200,isPrimary:200===t.collectionThumbRecomendedWidth,isSecondary:200!==t.collectionThumbRecomendedWidth,"aria-pressed":200===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:200})}}," ","200"," "),wp.element.createElement(to,{key:250,isPrimary:250===t.collectionThumbRecomendedWidth,isSecondary:250!==t.collectionThumbRecomendedWidth,"aria-pressed":250===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:250})}}," ","250"," "),wp.element.createElement(to,{key:300,isPrimary:300===t.collectionThumbRecomendedWidth,isSecondary:300!==t.collectionThumbRecomendedWidth,"aria-pressed":300===t.collectionThumbRecomendedWidth,onClick:function(){return n({collectionThumbRecomendedWidth:300})}}," ","300"," ")),wp.element.createElement("p",{className:"components-base-control__help pgc-sgb-small-font",style:{fontStyle:"italic"}},"* Actual for mobile devices"),wp.element.createElement(jt,{attributes:t,setSomeAttributes:n}))}}],o&&Un(n.prototype,o),l&&Un(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Qn);const oo=no;function lo(e){return lo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lo(e)}function ro(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,io(o.key),o)}}function io(e){var t=function(e,t){if("object"!=lo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=lo(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lo(t)?t:t+""}function ao(e,t,n){return t=so(t),function(e,t){if(t&&("object"==lo(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,co()?Reflect.construct(t,n||[],so(e).constructor):t.apply(e,n))}function co(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(co=function(){return!!e})()}function so(e){return so=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},so(e)}function uo(e,t){return uo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},uo(e,t)}var mo=wp.element,po=mo.Component,bo=mo.Fragment,yo=wp.components,go=yo.RangeControl,fo=yo.ToggleControl,ho=yo.SelectControl,wo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ao(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&uo(e,t)}(t,e),n=t,o=[{key:"responsiveHeightHelp",value:function(e){var t,__=wp.i18n.__;return e&&(t=__("Gallery will maintain its current aspect ratio when changing width.","simply-gallery-block")),!1===e&&(t=__("Gallery has a fixed height.","simply-gallery-block")),t}},{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes,o=t.isPremium;return wp.element.createElement(bo,null,wp.element.createElement(go,{__nextHasNoMarginBottom:!0,label:__("Items on Slider Page","simply-gallery-block"),value:t.collectionColumns,onChange:function(e){return n({collectionColumns:e})},min:1,max:8,step:1}),wp.element.createElement(go,{__nextHasNoMarginBottom:!0,label:__("Slider Height in pixels","simply-gallery-block"),value:t.sliderMaxHeight,onChange:function(e){return n({sliderMaxHeight:e})},min:40,max:1500,step:20}),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Responsive height","simply-gallery-block"),checked:!!t.responsiveHeight,onChange:function(){return n({responsiveHeight:!t.responsiveHeight})},help:this.responsiveHeightHelp}),wp.element.createElement(ho,{__nextHasNoMarginBottom:!0,label:__("Slides Transition Type","simply-gallery-block"),options:[{label:__("Slipping","simply-gallery-block"),value:"animation"},{label:__("Fading","simply-gallery-block"),value:"fade"}],value:t.sliderAnimation,onChange:function(e){return n({sliderAnimation:e})}}),wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!o},wp.element.createElement(ho,{__nextHasNoMarginBottom:!0,label:__("Image display mode","simply-gallery-block"),options:[{label:__("Fill","simply-gallery-block"),value:"true"},{label:__("Fit","simply-gallery-block"),value:"false"}],value:t.sliderItemFill,onChange:function(e){return n({sliderItemFill:e})}}),wp.element.createElement(U,{label:__("Item background color","simply-gallery-block"),value:t.sliderItemBgColor,onChange:function(e){return n({sliderItemBgColor:e})}}),wp.element.createElement(go,{__nextHasNoMarginBottom:!0,label:__("Item border width (px)","simply-gallery-block"),value:t.sliderItemBorderWidth,onChange:function(e){return n({sliderItemBorderWidth:e})},min:0,max:20,step:1}),wp.element.createElement(U,{label:__("Item border color","simply-gallery-block"),value:t.sliderItemBorderColor,onChange:function(e){return n({sliderItemBorderColor:e})}}),wp.element.createElement(ho,{__nextHasNoMarginBottom:!0,label:__("Apply Filter","simply-gallery-block"),options:[{label:__("Original","simply-gallery-block"),value:"none"},{label:__("Grayscale Filter","simply-gallery-block"),value:"grayscale"},{label:__("Sepia Filter","simply-gallery-block"),value:"sepia"},{label:__("Saturation Filter","simply-gallery-block"),value:"saturate"},{label:__("Dim Filter","simply-gallery-block"),value:"dim"},{label:__("Vintage Filter","simply-gallery-block"),value:"vintage"}],value:t.collectionthumbColorsFilter,onChange:function(e){return n({collectionthumbColorsFilter:e})}})),wp.element.createElement("hr",null),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Arrow navigation","simply-gallery-block"),checked:!!t.sliderNextPrevNavigation,onChange:function(){return n({sliderNextPrevNavigation:!t.sliderNextPrevNavigation})}}),t.sliderNextPrevNavigation&&wp.element.createElement(bo,null,wp.element.createElement(U,{label:__("Navigation Arrows - BG Color","simply-gallery-block"),value:t.sliderNextPrevBgColor,onChange:function(e){return n({sliderNextPrevBgColor:e})}}),wp.element.createElement(U,{label:__("Navigation Arrows - Icon Color","simply-gallery-block"),value:t.sliderNextPrevIconColor,onChange:function(e){return n({sliderNextPrevIconColor:e})}}),wp.element.createElement(U,{label:__("Navigation Arrows - Hover BG Color","simply-gallery-block"),value:t.sliderNextPrevBgColorHover,onChange:function(e){return n({sliderNextPrevBgColorHover:e})}}),wp.element.createElement(U,{label:__("Navigation Arrows - Icon Hover Color","simply-gallery-block"),value:t.sliderNextPrevIconColorHover,onChange:function(e){return n({sliderNextPrevIconColorHover:e})}})),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Show Thumbnails Bar","simply-gallery-block"),checked:!!t.sliderThumbsNavi,onChange:function(){var e={};e.sliderThumbsNavi=!t.sliderThumbsNavi,t.sliderDotNavi&&(e.sliderDotNavi=!1),n(e)}}),t.sliderThumbsNavi&&wp.element.createElement(U,{label:__("Thumbnails Border Color (select mode)","simply-gallery-block"),value:t.sliderThumbsNaviColor,onChange:function(e){return n({sliderThumbsNaviColor:e})}}),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Show Dot navigation","simply-gallery-block"),checked:!!t.sliderDotNavi,onChange:function(){var e={};e.sliderDotNavi=!t.sliderDotNavi,t.sliderThumbsNavi&&(e.sliderThumbsNavi=!1),n(e)}}),t.sliderDotNavi&&wp.element.createElement(bo,null,wp.element.createElement(U,{label:__("Dots Color","simply-gallery-block"),value:t.sliderDotNaviBgColor,onChange:function(e){return n({sliderDotNaviBgColor:e})}}),wp.element.createElement(U,{label:__("Dots Color (select mode)","simply-gallery-block"),value:t.sliderDotNaviBgColorHover,onChange:function(e){return n({sliderDotNaviBgColorHover:e})}})),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Autoplay","simply-gallery-block"),checked:!!t.autoPlay,onChange:function(){return n({autoPlay:!t.autoPlay})}}),t.autoPlay&&wp.element.createElement(bo,null,wp.element.createElement(go,{__nextHasNoMarginBottom:!0,label:__("Transition speed","simply-gallery-block"),value:t.autoPlayDelay,onChange:function(e){return n({autoPlayDelay:e})},min:1,max:20,step:1}),wp.element.createElement(fo,{__nextHasNoMarginBottom:!0,label:__("Pause on hover","simply-gallery-block"),checked:!!t.autoPlayMouseStoper,onChange:function(){return n({autoPlayMouseStoper:!t.autoPlayMouseStoper})}})))}}],o&&ro(n.prototype,o),l&&ro(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(po);const vo=wo;function So(e){return So="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},So(e)}function Co(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Eo(o.key),o)}}function Eo(e){var t=function(e,t){if("object"!=So(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=So(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==So(t)?t:t+""}function ko(e,t,n){return t=Po(t),function(e,t){if(t&&("object"==So(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,To()?Reflect.construct(t,n||[],Po(e).constructor):t.apply(e,n))}function To(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(To=function(){return!!e})()}function Po(e){return Po=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Po(e)}function _o(e,t){return _o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_o(e,t)}var xo=wp.element,Oo=xo.Component,No=xo.Fragment,Bo=wp.components,Mo=Bo.SelectControl,Ho=Bo.ToggleControl,jo=Bo.TextControl,Ro=Bo.RangeControl,Ao=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ko(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_o(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var __=wp.i18n.__,e=this.props,t=e.attributes,n=e.setSomeAttributes,o=t.isPremium;return wp.element.createElement(No,null,wp.element.createElement(Ro,{__nextHasNoMarginBottom:!0,label:__("Slider Height ratio. Height / Width = Ratio.","simply-gallery-block"),value:t.sliderRatio,onChange:function(e){return n({sliderRatio:e})},min:.1,max:2,step:.01}),wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!o},wp.element.createElement(Mo,{__nextHasNoMarginBottom:!0,label:__("Visual Slider Mode","simply-gallery-block"),options:[{label:__("Classical","simply-gallery-block"),value:"classical"},{label:__("Clean Style","simply-gallery-block"),value:"cleanStyle"}],value:t.sliderStyle,onChange:function(e){return n({sliderStyle:e})}}),wp.element.createElement(Mo,{__nextHasNoMarginBottom:!0,label:__("Items Transition Type","simply-gallery-block"),options:[{label:__("Slipping","simply-gallery-block"),value:"animation"},{label:__("Fading","simply-gallery-block"),value:"fade"}],value:t.sliderNextPrevAnimation,onChange:function(e){return n({sliderNextPrevAnimation:e})}}),void 0!==t.sliderFullSizeViewMode&&wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Display Image in original Size","simply-gallery-block"),checked:!!t.isPremium&&t.sliderFullSizeViewMode,onChange:function(){return n({sliderFullSizeViewMode:!t.sliderFullSizeViewMode})},help:function(){return __("This mode can significantly reduce performance and increase Internet traffic.","simply-gallery-block")}}),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Carousel mode","simply-gallery-block"),checked:t.sliderCarouselMode,onChange:function(){return n({sliderCarouselMode:!t.sliderCarouselMode})}}),void 0!==t.sliderVideoAutoPlay&&void 0!==t.sliderTryPlayNext&&wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Autoplay Video","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderVideoAutoPlay,help:t.isPremium?"":"* Premium",onChange:function(){return n({sliderVideoAutoPlay:!t.sliderVideoAutoPlay,sliderTryPlayNext:0!=!t.sliderVideoAutoPlay&&t.sliderTryPlayNext})}}),void 0!==t.sliderVideoAutoPlay&&void 0!==t.sliderTryPlayNext&&wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Try playing the next video.","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderTryPlayNext,help:t.isPremium?__("Present gallery as video playlist","simply-gallery-block"):"* Premium",onChange:function(){return n({sliderVideoAutoPlay:1==!t.sliderTryPlayNext||t.sliderVideoAutoPlay,sliderTryPlayNext:!t.sliderTryPlayNext,sliderVideoLoop:!1})}}),void 0!==t.sliderVideoLoop&&wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Loop Video","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderVideoLoop,onChange:function(){return n({sliderVideoLoop:!t.sliderVideoLoop,sliderTryPlayNext:0!=!t.sliderVideoAutoPlay&&t.sliderTryPlayNext})}}),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Prevent downloading","simply-gallery-block"),checked:!!t.isPremium&&!!t.copyRProtection,onChange:function(){return n({copyRProtection:!t.copyRProtection})},help:function(){return __("Disable right click to protect content from download","simply-gallery-block")}}),t.copyRProtection&&wp.element.createElement(jo,{__nextHasNoMarginBottom:!0,label:__("Copyright Alert (right mouse click)","simply-gallery-block"),value:t.copyRAlert,onChange:function(e){return n({copyRAlert:e})}})),wp.element.createElement(U,{label:__("Slider Background color","simply-gallery-block"),value:t.sliderBgColor,onChange:function(e){return n({sliderBgColor:e})}}),wp.element.createElement(U,{label:__("Preloader Color","simply-gallery-block"),value:t.sliderPreloaderColor,onChange:function(e){return n({sliderPreloaderColor:e})}}),wp.element.createElement(U,{label:__("Lightbox Header & Footer color","simply-gallery-block"),value:t.sliderHeaderFooterBgColor,onChange:function(e){return n({sliderHeaderFooterBgColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - BG Color","simply-gallery-block"),value:t.sliderNavigationColor,onChange:function(e){return n({sliderNavigationColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - Hover BG Color","simply-gallery-block"),value:t.sliderNavigationColorOver,onChange:function(e){return n({sliderNavigationColorOver:e})}}),wp.element.createElement(U,{label:__("Main Controls - Icon Color","simply-gallery-block"),value:t.sliderNavigationIconColor,onChange:function(e){return n({sliderNavigationIconColor:e})}}),wp.element.createElement(U,{label:__("Main Controls - Icon Hover Color","simply-gallery-block"),value:t.sliderNavigationIconColorOver,onChange:function(e){return n({sliderNavigationIconColorOver:e})}}),wp.element.createElement(No,null,wp.element.createElement(Ro,{__nextHasNoMarginBottom:!0,label:__("Title - Font size","simply-gallery-block"),value:t.sliderItemTitleFontSize,onChange:function(e){return n({sliderItemTitleFontSize:e})},min:10,max:40,step:1}),wp.element.createElement(U,{label:__("Title - Text Color","simply-gallery-block"),value:t.sliderItemTitleTextColor,onChange:function(e){return n({sliderItemTitleTextColor:e})}}),wp.element.createElement("hr",null),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Show Item Caption","simply-gallery-block"),checked:!!t.sliderItemDescriptionEnable,onChange:function(){return n({sliderItemDescriptionEnable:!t.sliderItemDescriptionEnable})}}),t.sliderItemDescriptionEnable&&wp.element.createElement(No,null,t.sliderDescriptionSrc&&wp.element.createElement(Mo,{__nextHasNoMarginBottom:!0,label:__("Source for Item caption","simply-gallery-block"),options:[{label:__("Caption","simply-gallery-block"),value:"caption"},{label:__("Description","simply-gallery-block"),value:"description"},{label:__("Alt","simply-gallery-block"),value:"alt"}],value:t.sliderDescriptionSrc,onChange:function(e){n({sliderDescriptionSrc:e})}}),wp.element.createElement(Ro,{__nextHasNoMarginBottom:!0,label:__("Caption - Font size","simply-gallery-block"),value:t.sliderItemDescriptionFontSize,onChange:function(e){return n({sliderItemDescriptionFontSize:e})},min:10,max:40,step:1}),wp.element.createElement(U,{label:__("Caption - Text Color","simply-gallery-block"),value:t.sliderItemDescriptionTextColor,onChange:function(e){return n({sliderItemDescriptionTextColor:e})}}),wp.element.createElement("hr",null))),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Show Items Counter","simply-gallery-block"),checked:!!t.sliderItemCounterEnable,onChange:function(){return n({sliderItemCounterEnable:!t.sliderItemCounterEnable})}}),t.sliderItemCounterEnable&&wp.element.createElement(U,{label:__("Items Counter Color","simply-gallery-block"),value:t.itemCounterColor,onChange:function(e){return n({itemCounterColor:e})}}),wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!o},wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Show Slideshow Button","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderSlideshow,onChange:function(){return n({sliderSlideshow:!t.sliderSlideshow})}}),t.sliderSlideshow&&wp.element.createElement(No,null,wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Slideshow Autostart","simply-gallery-block"),checked:!!t.sliderSlideshowAutoStart,onChange:function(){return n({sliderSlideshowAutoStart:!t.sliderSlideshowAutoStart})}}),wp.element.createElement(Ro,{__nextHasNoMarginBottom:!0,label:__("Slideshows Timer","simply-gallery-block"),value:t.sliderSlideshowDelay,onChange:function(e){return n({sliderSlideshowDelay:e})},min:1,max:20,step:1}),wp.element.createElement(U,{label:__("Slideshow - Progress Bar Color","simply-gallery-block"),value:t.slideshowIndicatorColor,onChange:function(e){return n({slideshowIndicatorColor:e})}}),wp.element.createElement(U,{label:__("Slideshow - Progress Bar BG Color","simply-gallery-block"),value:t.slideshowIndicatorColorBg,onChange:function(e){return n({slideshowIndicatorColorBg:e})}}),wp.element.createElement("hr",null)),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,className:t.isPremium?"":"pgc_disabled",label:__("Enable Zooom","simply-gallery-block"),checked:!!t.isPremium&&!!t.sliderZoomEnable,onChange:function(){return n({sliderZoomEnable:!t.sliderZoomEnable})}}),"cleanStyle"===t.sliderStyle&&wp.element.createElement(No,null,wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Show Info Button","simply-gallery-block"),checked:!!t.sliderInfoButtonEnable,onChange:function(){return n({sliderInfoButtonEnable:!t.sliderInfoButtonEnable})}}),t.sliderInfoButtonEnable&&wp.element.createElement(U,{label:__("Info Bar - Overlap Color","simply-gallery-block"),value:t.infoBarBgColor,onChange:function(e){return n({infoBarBgColor:e})}}))),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Enable Download","simply-gallery-block"),checked:!!t.sliderItemDownload,onChange:function(){return n({sliderItemDownload:!t.sliderItemDownload})}}),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Show Share Buttons","simply-gallery-block"),checked:!!t.sliderSocialShareEnabled,onChange:function(){return n({sliderSocialShareEnabled:!t.sliderSocialShareEnabled})}}),wp.element.createElement(Ho,{__nextHasNoMarginBottom:!0,label:__("Show Resize Button","simply-gallery-block"),checked:!!t.sliderResizeEnable,onChange:function(){return n({sliderResizeEnable:!t.sliderResizeEnable})}}),wp.element.createElement(U,{label:__("Submenu button color","simply-gallery-block"),value:t.sliderThumbSubMenuBackgroundColor,onChange:function(e){return n({sliderThumbSubMenuBackgroundColor:e})}}),wp.element.createElement(U,{label:__("Submenu button Hover color","simply-gallery-block"),value:t.sliderThumbSubMenuBackgroundColorOver,onChange:function(e){return n({sliderThumbSubMenuBackgroundColorOver:e})}}),wp.element.createElement(U,{label:__("Submenu button Icon color","simply-gallery-block"),value:t.sliderThumbSubMenuIconColor,onChange:function(e){return n({sliderThumbSubMenuIconColor:e})}}),wp.element.createElement(U,{label:__("Submenu button Icon Hover color","simply-gallery-block"),value:t.sliderThumbSubMenuIconHoverColor,onChange:function(e){return n({sliderThumbSubMenuIconHoverColor:e})}}))}}],o&&Co(n.prototype,o),l&&Co(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Oo);const Io=Ao;function Fo(e){return Fo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fo(e)}function Lo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Do(o.key),o)}}function Do(e){var t=function(e,t){if("object"!=Fo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=Fo(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fo(t)?t:t+""}function Wo(e,t,n){return t=Go(t),function(e,t){if(t&&("object"==Fo(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,zo()?Reflect.construct(t,n||[],Go(e).constructor):t.apply(e,n))}function zo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(zo=function(){return!!e})()}function Go(e){return Go=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Go(e)}function Vo(e,t){return Vo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Vo(e,t)}var qo=wp.element,Uo=qo.Component,Jo=qo.Fragment,Zo=wp.components,Xo=Zo.ToggleControl,Yo=Zo.Icon,$o=Zo.RangeControl,Ko=Zo.Button,Qo=function(){return wp.element.createElement(Yo,{icon:"desktop"})},el=function(){return wp.element.createElement(Yo,{icon:"smartphone"})},tl=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=Wo(this,t,arguments)).state={gutter:"desk"},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Vo(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this,__=wp.i18n.__,t=this.props,n=t.attributes,o=t.setSomeAttributes,l=n.isPremium,r=this.state.gutter;return wp.element.createElement(Jo,null,wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!l},wp.element.createElement(Xo,{__nextHasNoMarginBottom:!0,className:n.isPremium?"":"pgc_disabled",label:__("Show Thumbnails Bar","simply-gallery-block"),checked:!n.isPremium||!!n.collectionThumbsEnable,onChange:function(){return o({collectionThumbsEnable:!n.collectionThumbsEnable})}})),n.collectionThumbsEnable&&wp.element.createElement(Jo,null,wp.element.createElement($o,{__nextHasNoMarginBottom:!0,label:__("Thumbnail Size ratio. Height / Width = Ratio.","simply-gallery-block"),value:n.thumbHieghtRation,onChange:function(e){return o({thumbHieghtRation:e})},min:.1,max:2,step:.1}),wp.element.createElement($o,{__nextHasNoMarginBottom:!0,label:__("Columns","simply-gallery-block"),value:n.collectionColumns,onChange:function(e){return o({collectionColumns:e})},min:1,max:12,step:1}),wp.element.createElement($o,{__nextHasNoMarginBottom:!0,label:__("Rows","simply-gallery-block"),value:n.pageControllerThumbsRows,onChange:function(e){return o({pageControllerThumbsRows:e})},min:1,max:12,step:1}),wp.element.createElement("div",{className:"pgc-components-label"},__("Select Min Thumbnail Width (px).","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-buttons-group",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(Ko,{key:50,isPrimary:50===n.collectionThumbRecomendedWidth,isSecondary:50!==n.collectionThumbRecomendedWidth,"aria-pressed":50===n.collectionThumbRecomendedWidth,onClick:function(){return o({collectionThumbRecomendedWidth:50})}},"50"),wp.element.createElement(Ko,{key:100,isPrimary:100===n.collectionThumbRecomendedWidth,isSecondary:100!==n.collectionThumbRecomendedWidth,"aria-pressed":100===n.collectionThumbRecomendedWidth,onClick:function(){return o({collectionThumbRecomendedWidth:100})}},"100"),wp.element.createElement(Ko,{key:150,isPrimary:150===n.collectionThumbRecomendedWidth,isSecondary:150!==n.collectionThumbRecomendedWidth,"aria-pressed":150===n.collectionThumbRecomendedWidth,onClick:function(){return o({collectionThumbRecomendedWidth:150})}},"150"),wp.element.createElement(Ko,{key:200,isPrimary:200===n.collectionThumbRecomendedWidth,isSecondary:200!==n.collectionThumbRecomendedWidth,"aria-pressed":200===n.collectionThumbRecomendedWidth,onClick:function(){return o({collectionThumbRecomendedWidth:200})}},"200"),wp.element.createElement(Ko,{key:250,isPrimary:250===n.collectionThumbRecomendedWidth,isSecondary:250!==n.collectionThumbRecomendedWidth,"aria-pressed":250===n.collectionThumbRecomendedWidth,onClick:function(){return o({collectionThumbRecomendedWidth:250})}},"250")),wp.element.createElement("p",{className:"components-base-control__help pgc-sgb-small-font",style:{fontStyle:"italic"}},__("* Actual for mobile devices","simply-gallery-block")),wp.element.createElement("div",{className:"pgc-sgb-multi-range"},wp.element.createElement($o,{__nextHasNoMarginBottom:!0,label:__("Space between thumbnails","simply-gallery-block"),value:"desk"===r?n.thumbSpacing:n.thumbMobileSpacing,onChange:function(e){var t={};"desk"===r?t.thumbSpacing=e:t.thumbMobileSpacing=e,o(t)},min:0,max:40,step:1}),wp.element.createElement("div",{className:"pgc-sgb-buttons-list",role:"tablist","aria-orientation":"horizontal"},wp.element.createElement(Ko,{key:"desk",isPressed:"desk"===r,"aria-pressed":"desk"===r,onClick:function(){return e.setState({gutter:"desk"})},icon:Qo}),wp.element.createElement(Ko,{key:"mobile",isPressed:"mobile"===r,"aria-pressed":"mobile"===r,onClick:function(){return e.setState({gutter:"mobile"})},icon:el}))),wp.element.createElement($o,{__nextHasNoMarginBottom:!0,label:__("Rounded Corners","simply-gallery-block"),value:n.collectionthumbRoundedCorners,onChange:function(e){return o({collectionthumbRoundedCorners:e})},min:0,max:20,step:1}),wp.element.createElement(U,{label:__("Thumbnails Border Color (select mode)","simply-gallery-block"),value:n.collectionthumbActiveColor,onChange:function(e){return o({collectionthumbActiveColor:e})}}),wp.element.createElement(U,{label:__("Thumbnails hover color","simply-gallery-block"),value:n.collectionthumbHoverBgColor,onChange:function(e){return o({collectionthumbHoverBgColor:e})}}),wp.element.createElement(U,{label:__("Badge icon color","simply-gallery-block"),value:n.collectionthumbInfoColor,onChange:function(e){return o({collectionthumbInfoColor:e})}}),wp.element.createElement(U,{label:__("Badge background color","simply-gallery-block"),value:n.collectionthumbInfoBgColor,onChange:function(e){return o({collectionthumbInfoBgColor:e})}}),wp.element.createElement("hr",null),wp.element.createElement(U,{label:__("Page Controller Color","simply-gallery-block"),value:n.pageControllerCollor,onChange:function(e){return o({pageControllerCollor:e})}}),wp.element.createElement(U,{label:__("Page Controller Hover color","simply-gallery-block"),value:n.pageControllerActivCollor,onChange:function(e){return o({pageControllerActivCollor:e})}}),wp.element.createElement(U,{label:__("Page Controller Text Color","simply-gallery-block"),value:n.pageControllerTextCollor,onChange:function(e){return o({pageControllerTextCollor:e})}}),wp.element.createElement(U,{label:__("Page Controller Text Hover Color","simply-gallery-block"),value:n.pageControllerTextCollorOver,onChange:function(e){return o({pageControllerTextCollorOver:e})}})))}}],o&&Lo(n.prototype,o),l&&Lo(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,l}(Uo);const nl=tl;function ol(e){return ol="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ol(e)}function ll(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function rl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ll(Object(n),!0).forEach((function(t){il(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ll(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function il(e,t,n){return(t=cl(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function al(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,cl(o.key),o)}}function cl(e){var t=function(e,t){if("object"!=ol(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=ol(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ol(t)?t:t+""}function sl(e,t,n){return t=ml(t),function(e,t){if(t&&("object"==ol(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ul()?Reflect.construct(t,n||[],ml(e).constructor):t.apply(e,n))}function ul(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ul=function(){return!!e})()}function ml(e){return ml=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ml(e)}function pl(e,t){return pl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pl(e,t)}var dl=wp.element,bl=dl.Component,yl=dl.Fragment,gl=wp.components,fl=gl.PanelBody,hl=gl.Button,wl=gl.Icon,vl=gl.ToggleControl;function Sl(){return wp.element.createElement(wl,{icon:t,className:"logo-svg"})}function Cl(){return wp.element.createElement(wl,{icon:o,className:"logo-svg"})}function El(){return wp.element.createElement(wl,{icon:l,className:"logo-svg"})}function kl(){return wp.element.createElement(wl,{icon:r,className:"logo-svg"})}function Tl(){return wp.element.createElement(wl,{icon:i,className:"logo-svg"})}var Pl=N.trace,_l="pgc-sgb-settins-page-",xl=window.PGC_SGB_OPTIONS_PAGE;const Ol=function(t){function n(){var e;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),(e=sl(this,n,arguments)).setSomeAttributesForGrid=e.setSomeAttributesForGrid.bind(e),e.setSomeAttributesForMasonry=e.setSomeAttributesForMasonry.bind(e),e.setSomeAttributesForJustified=e.setSomeAttributesForJustified.bind(e),e.setSomeAttributesForSlider=e.setSomeAttributesForSlider.bind(e),e.setSomeAttributesForViewer=e.setSomeAttributesForViewer.bind(e),e.compareSubStateWithGlobalPreset=e.compareSubStateWithGlobalPreset.bind(e),e.saveMuOptionsHandler=e.saveMuOptionsHandler.bind(e),e.saveSettingsHandler=e.saveSettingsHandler.bind(e),e.saveSettingsResponsedHandler=e.saveSettingsResponsedHandler.bind(e),xl&&xl.skinsSettings){var t=xl.skinsSettings,o=xl.isPremium&&"true"===xl.isPremium;e.tempRequestObject=void 0;var l={loading:!1,adminHTML:"1"===xl.adminHTML,editorHTML:"1"===xl.editorHTML};e.globalMu=rl({},l),e.defGrid=Object.assign(u,s,c,y,a,g);var r={loading:!1,isPremium:o};r=rl(rl({},r),B(e.defGrid)),t["".concat(O,"grid")]&&""!==t["".concat(O,"grid")]&&(r=rl(rl({},r),t["".concat(O,"grid")])),e.globalGrid=rl({},r),e.defJustified=Object.assign(m,s,c,y,a,g);var i={loading:!1,isPremium:o};i=rl(rl({},i),B(e.defJustified)),t["".concat(O,"justified")]&&""!==t["".concat(O,"justified")]&&(i=rl(rl({},i),t["".concat(O,"justified")])),e.globalJustified=rl({},i),e.defMasonry=Object.assign(p,s,c,y,a,g);var f={loading:!1,isPremium:o};f=rl(rl({},f),B(e.defMasonry)),t["".concat(O,"masonry")]&&""!==t["".concat(O,"masonry")]&&(f=rl(rl({},f),t["".concat(O,"masonry")])),e.globalMasonry=rl({},f),e.defSlider=Object.assign(d,b,s,c,a);var h={loading:!1,isPremium:o};h=rl(rl({},h),B(e.defSlider)),t["".concat(O,"slider")]&&""!==t["".concat(O,"slider")]&&(h=rl(rl({},h),t["".concat(O,"slider")])),e.globalSlider=rl({},h),e.defViewer=Object.assign(S,C,E,y,c);var w={loading:!1,isPremium:o};w=rl(rl({},w),B(e.defViewer)),t["".concat(O,"viewer")]&&""!==t["".concat(O,"viewer")]&&(w=rl(rl({},w),t["".concat(O,"viewer")])),e.globalViewer=rl({},w),e.state={globalMu:l,globalGrid:r,globalMasonry:f,globalJustified:i,globalSlider:h,globalViewer:w}}else Pl("Oops, something went wrong. No Gobal Presets!");return e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&pl(e,t)}(n,t),o=n,l=[{key:"setSomeAttributes",value:function(e,t){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o],e[o]=t[o]);this.setState(n)}},{key:"setSomeAttributesForMu",value:function(e){this.setSomeAttributes(this.state.globalMu,e)}},{key:"setSomeAttributesForGrid",value:function(e){this.setSomeAttributes(this.state.globalGrid,e)}},{key:"setSomeAttributesForJustified",value:function(e){this.setSomeAttributes(this.state.globalJustified,e)}},{key:"setSomeAttributesForMasonry",value:function(e){this.setSomeAttributes(this.state.globalMasonry,e)}},{key:"setSomeAttributesForSlider",value:function(e){this.setSomeAttributes(this.state.globalSlider,e)}},{key:"setSomeAttributesForViewer",value:function(e){this.setSomeAttributes(this.state.globalViewer,e)}},{key:"compareSubStateWithGlobalPreset",value:function(e){var t=this.state[e],n=this[e];for(var o in n)if("loading"!==o){if(!Object.prototype.hasOwnProperty.call(n,o)||!Object.prototype.hasOwnProperty.call(t,o))return!1;if(t[o]!==n[o])return!1}return!0}},{key:"saveSettingsResponsedHandler",value:function(e){if(this.tempRequestObject&&e.data)try{var t,n=JSON.parse(e.data);if(this.tempRequestObject.key&&(t="global".concat(this.tempRequestObject.key)),delete this.tempRequestObject.key,n.message){for(var o=Object.keys(this.tempRequestObject),l=0,r=0;r<o.length;r+=1){var i=o[r];Object.prototype.hasOwnProperty.call(n.message,i)&&(l+=1)}l===o.length&&t&&(this[t]=rl({},this.state[t]),this.tempRequestObject=void 0)}this.setSomeAttributes(this.state[t],{loading:!1})}catch(e){N.trace(e)}}},{key:"saveMuOptionsHandler",value:function(e){var t=this,n=xl.nonce,o=xl.ajaxurl;if(n&&o){var l=e.target.id,r=this.state[l];this.setSomeAttributes(r,{loading:!0});var i={};i["".concat(O,"admin_unf_html")]=r.adminHTML,i["".concat(O,"editor_unf_html")]=r.editorHTML,N.request2(o,n,JSON.stringify(rl(rl({},{type:"update_option"}),{options:i})),null,(function(e){if(e.data)try{var n=JSON.parse(e.data);n.message&&(void 0!==n.message.pgc_sgb_admin_unf_html&&n.message.pgc_sgb_admin_unf_html&&(t.globalMu.adminHTML=t.state.globalMu.adminHTML),void 0!==n.message.pgc_sgb_editor_unf_html&&n.message.pgc_sgb_editor_unf_html&&(t.globalMu.editorHTML=t.state.globalMu.editorHTML)),t.setSomeAttributes(t.state.globalMu,t.globalMu)}catch(e){Pl(e)}}))}}},{key:"saveSettingsHandler",value:function(e){var t=xl.nonce,n=xl.ajaxurl;if(t&&n){for(var o=e.target.id.replace("global",""),l=e.target.id,r=this.state[l],i=O+o.toLowerCase(),a={},c=Object.keys(this["def".concat(o)]),s={},u=0;u<c.length;u+=1){var m=c[u];Object.prototype.hasOwnProperty.call(r,m)&&(s[m]=r[m])}return a[i]=s,"globalLightbox"===l&&(a["".concat(O,"global_lightbox_use")]=r.useGlobalLightbox),this.setSomeAttributes(r,{loading:!0}),N.request2(n,t,JSON.stringify(rl(rl({},{type:"update_option"}),{options:a})),null,this.saveSettingsResponsedHandler),a.key=o,void(this.tempRequestObject=a)}Pl("Error: OPTIONS PAGE - not completed")}},{key:"render",value:function(){var t=this,__=wp.i18n.__;if(!xl)return wp.element.createElement(yl,null,wp.element.createElement("div",{className:"".concat(_l,"header")},wp.element.createElement("div",{className:"".concat(_l,"logo-wrap ").concat(_l,"group")},e,wp.element.createElement("div",{className:"".concat(_l,"title")},"SimpLy ".concat(__("Gallery Plugin","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"content")},wp.element.createElement("h2",{style:{color:"red"}},__("Oops, something went wrong. No Global Presets","simply-gallery-block"))),wp.element.createElement("div",{className:"".concat(_l,"footer")},wp.element.createElement(hl,{isSecondary:!0,href:"https://wordpress.org/support/plugin/simply-gallery-block/"},__("Ask a question","simply-gallery-block")," ")));var n=this.state,o=n.globalGrid,l=n.globalMasonry,r=n.globalJustified,i=n.globalSlider,a=n.globalViewer,c=n.globalMu,s=xl.isPremium&&"true"===xl.isPremium,u=xl.adminurl,m=xl.postType,p=new URL("".concat(u,"edit.php"));return p.searchParams.set("post_type",m),p.searchParams.set("page","simply-gallery-block-pricing"),wp.element.createElement(yl,null,wp.element.createElement("div",{className:"".concat(_l,"header")},wp.element.createElement("div",{className:"".concat(_l,"logo-wrap ").concat(_l,"group")},e,wp.element.createElement("div",{className:"".concat(_l,"title")},"SimpLy ".concat(__("Gallery Plugin","simply-gallery-block"))),wp.element.createElement("abbr",{title:"".concat(__("Version:","simply-gallery-block")," ").concat(xl.version),className:"".concat(_l,"version")},xl.version),!s&&wp.element.createElement("div",{className:"".concat(_l,"premium-title")},__("The PREMIUM version is now available.","simply-gallery-block"),wp.element.createElement("a",{href:p},__("Learn more about Plus / Pro Version","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"content")},wp.element.createElement("div",{className:"".concat(_l,"title")},wp.element.createElement("h2",null,__("SimpLy Blocks Presets","simply-gallery-block"))),wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Grid Block","simply-gallery-block"),icon:Sl,initialOpen:!1},wp.element.createElement(fl,{title:__("Gallery Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(dt,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}))),wp.element.createElement(fl,{title:__("Tags Filter Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Vn,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}))),wp.element.createElement(fl,{title:__("Thumbnails Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Xt,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}))),wp.element.createElement(fl,{title:__("Share Bar Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Re,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}))),o.useLightbox&&wp.element.createElement(fl,{title:__("Lightbox Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(ve,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}))),wp.element.createElement(fl,{title:__("Custom CSS","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(W,{attributes:o,setSomeAttributes:this.setSomeAttributesForGrid}),wp.element.createElement("div",null,wp.element.createElement("p",null,__("Add your own CSS code here to customise the appearance and layout of this type of gallery.","simply-gallery-block")),wp.element.createElement("p",{className:"pgc-warning-notic"},__("Don't use IDs in selectors! If You entered a valid CSS, then the gallery ID will be added automatically to the selectors.","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalGrid",isPrimary:!0,isBusy:o.loading,disabled:o.loading||!0===this.compareSubStateWithGlobalPreset("globalGrid"),onClick:this.saveSettingsHandler},this.compareSubStateWithGlobalPreset("globalGrid")?__("Global Preset Saved","simply-gallery-block"):__("Save as Global Preset","simply-gallery-block")))),wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Masonry Block","simply-gallery-block"),icon:El,initialOpen:!1},wp.element.createElement(fl,{title:__("Gallery Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(dt,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}))),wp.element.createElement(fl,{title:__("Tags Filter Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Vn,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}))),wp.element.createElement(fl,{title:__("Thumbnails Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(xn,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}))),wp.element.createElement(fl,{title:__("Share Bar Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Re,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}))),l.useLightbox&&wp.element.createElement(fl,{title:__("Lightbox Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(ve,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}))),wp.element.createElement(fl,{title:__("Custom CSS","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(W,{attributes:l,setSomeAttributes:this.setSomeAttributesForMasonry}),wp.element.createElement("div",null,wp.element.createElement("p",null,__("Add your own CSS code here to customise the appearance and layout of this type of gallery.","simply-gallery-block")),wp.element.createElement("p",{className:"pgc-warning-notic"},__("Don't use IDs in selectors! If You entered a valid CSS, then the gallery ID will be added automatically to the selectors.","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalMasonry",isPrimary:!0,isBusy:l.loading,disabled:l.loading||!0===this.compareSubStateWithGlobalPreset("globalMasonry"),onClick:this.saveSettingsHandler},this.compareSubStateWithGlobalPreset("globalMasonry")?__("Global Preset Saved","simply-gallery-block"):__("Save as Global Preset","simply-gallery-block")))),wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Justified Block","simply-gallery-block"),icon:Cl,initialOpen:!1},wp.element.createElement(fl,{title:__("Gallery Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(dt,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}))),wp.element.createElement(fl,{title:__("Tags Filter Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Vn,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}))),wp.element.createElement(fl,{title:__("Thumbnails Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(pn,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}))),wp.element.createElement(fl,{title:__("Share Bar Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Re,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}))),r.useLightbox&&wp.element.createElement(fl,{title:__("Lightbox Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(ve,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}))),wp.element.createElement(fl,{title:__("Custom CSS","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(W,{attributes:r,setSomeAttributes:this.setSomeAttributesForJustified}),wp.element.createElement("div",null,wp.element.createElement("p",null,__("Add your own CSS code here to customise the appearance and layout of this type of gallery.","simply-gallery-block")),wp.element.createElement("p",{className:"pgc-warning-notic"},__("Don't use IDs in selectors! If You entered a valid CSS, then the gallery ID will be added automatically to the selectors.","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalJustified",isPrimary:!0,isBusy:r.loading,disabled:r.loading||!0===this.compareSubStateWithGlobalPreset("globalJustified"),onClick:this.saveSettingsHandler},this.compareSubStateWithGlobalPreset("globalJustified")?__("Global Preset Saved","simply-gallery-block"):__("Save as Global Preset","simply-gallery-block")))),wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Slider Block","simply-gallery-block"),icon:kl,initialOpen:!1},wp.element.createElement(fl,{title:__("Gallery Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(dt,{attributes:rl(rl({},i),{skin:"slider"}),setSomeAttributes:this.setSomeAttributesForSlider}))),wp.element.createElement(fl,{title:__("Slider Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(vo,{attributes:i,setSomeAttributes:this.setSomeAttributesForSlider}))),wp.element.createElement(fl,{title:__("Thumbnails Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(oo,{attributes:i,setSomeAttributes:this.setSomeAttributesForSlider}))),wp.element.createElement(fl,{title:__("Share Bar Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Re,{attributes:i,setSomeAttributes:this.setSomeAttributesForSlider}))),i.useLightbox&&wp.element.createElement(fl,{title:__("Lightbox Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(ve,{attributes:i,setSomeAttributes:this.setSomeAttributesForSlider}))),wp.element.createElement(fl,{title:__("Custom CSS","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(W,{attributes:i,setSomeAttributes:this.setSomeAttributesForSlider}),wp.element.createElement("div",null,wp.element.createElement("p",null,__("Add your own CSS code here to customise the appearance and layout of this type of gallery.","simply-gallery-block")),wp.element.createElement("p",{className:"pgc-warning-notic"},__("Don't use IDs in selectors! If You entered a valid CSS, then the gallery ID will be added automatically to the selectors.","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalSlider",isPrimary:!0,isBusy:i.loading,disabled:i.loading||!0===this.compareSubStateWithGlobalPreset("globalSlider"),onClick:this.saveSettingsHandler},this.compareSubStateWithGlobalPreset("globalSlider")?__("Global Preset Saved","simply-gallery-block"):__("Save as Global Preset","simply-gallery-block")))),wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Viewer Block","simply-gallery-block"),icon:Tl,initialOpen:!1},wp.element.createElement(fl,{title:__("Gallery Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(oe,{label:"PLUS / PRO Feature",protectContent:!s},wp.element.createElement(vl,{__nextHasNoMarginBottom:!0,label:__("DeepLinking - сreate unique URLs for this gallery.","simply-gallery-block"),checked:!!a.deepLinking,onChange:function(){return t.setSomeAttributesForViewer({deepLinking:!a.deepLinking})},help:this.getDeeplinkHelp})))),wp.element.createElement(fl,{title:__("Tags Filter Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Vn,{attributes:a,setSomeAttributes:this.setSomeAttributesForViewer}))),wp.element.createElement(fl,{title:__("Share Bar Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Re,{attributes:a,setSomeAttributes:this.setSomeAttributesForViewer}))),wp.element.createElement(fl,{title:__("Slider Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(Io,{attributes:a,setSomeAttributes:this.setSomeAttributesForViewer}))),wp.element.createElement(fl,{title:__("Thumbnails Settings","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(nl,{attributes:a,setSomeAttributes:this.setSomeAttributesForViewer}))),wp.element.createElement(fl,{title:__("Custom CSS","simply-gallery-block"),initialOpen:!1},wp.element.createElement("div",{className:"".concat(_l,"settigs-wrap")},wp.element.createElement(W,{attributes:a,setSomeAttributes:this.setSomeAttributesForViewer}),wp.element.createElement("div",null,wp.element.createElement("p",null,__("Add your own CSS code here to customise the appearance and layout of this type of gallery.","simply-gallery-block")),wp.element.createElement("p",{className:"pgc-warning-notic"},__("Don't use IDs in selectors! If You entered a valid CSS, then the gallery ID will be added automatically to the selectors.","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalViewer",isPrimary:!0,isBusy:a.loading,disabled:a.loading||!0===this.compareSubStateWithGlobalPreset("globalViewer"),onClick:this.saveSettingsHandler},this.compareSubStateWithGlobalPreset("globalSlider")?__("Global Preset Saved","simply-gallery-block"):__("Save as Global Preset","simply-gallery-block")))),"1"===xl.is_multisite&&"1"===xl.is_super_admin&&wp.element.createElement(fl,{className:"".concat(_l,"panel"),title:__("Multisite ( WordPress MU ) Settings","simply-gallery-block")},wp.element.createElement("div",{className:"".concat(_l,"notic")},__("This settings gives Administrators and Editors the ability to unfiltered_html capability. This means that you give the Administrators and / or Editors the right to add Javascript to the page / post and this will allow editing and publishing SimpLy Blocks.","simply-gallery-block")),wp.element.createElement(vl,{__nextHasNoMarginBottom:!0,label:__("Allow Administrators","simply-gallery-block"),checked:!!c.adminHTML,onChange:function(){return t.setSomeAttributesForMu({adminHTML:!c.adminHTML})}}),wp.element.createElement(vl,{__nextHasNoMarginBottom:!0,label:__("Allow Editors","simply-gallery-block"),checked:!!c.editorHTML,onChange:function(){return t.setSomeAttributesForMu({editorHTML:!c.editorHTML})}}),wp.element.createElement("div",{className:"".concat(_l,"settings-footer")},wp.element.createElement(hl,{id:"globalMu",isPrimary:!0,isBusy:c.loading,disabled:!0===c.loading||c.adminHTML===this.globalMu.adminHTML&&c.editorHTML===this.globalMu.editorHTML,onClick:this.saveMuOptionsHandler},__("Save","simply-gallery-block"))))),wp.element.createElement("div",{className:"".concat(_l,"footer")},wp.element.createElement(fl,{opened:!0,className:"".concat(_l,"group")},wp.element.createElement("div",null,wp.element.createElement("h2",null,__("Got a question for us?","simply-gallery-block")),wp.element.createElement("p",null,"".concat(__("We would love to help you out if you need any help with","simply-gallery-block")," SimpLy.")),wp.element.createElement("div",{className:"".concat(_l,"group group-start")},wp.element.createElement(hl,{isSecondary:!0,href:"https://wordpress.org/support/plugin/simply-gallery-block/"},__("Ask a question","simply-gallery-block")," "),wp.element.createElement(hl,{isSecondary:!0,href:"https://wordpress.org/plugins/simply-gallery-block/#reviews"},__("Leave a review","simply-gallery-block")))),wp.element.createElement("div",{className:"".concat(_l,"logo")},e,wp.element.createElement("div",null,"SimpLy")))))}}],l&&al(o.prototype,l),r&&al(o,r),Object.defineProperty(o,"prototype",{writable:!1}),o;var o,l,r}(bl);var Nl=wp.element,Bl=Nl.createRoot,Ml=Nl.render;if(document.getElementById("pgc-simply-gallery-plugin-settings-page")){var Hl=document.getElementById("pgc-simply-gallery-plugin-settings-page");Bl?Bl(Hl).render(wp.element.createElement(Ol,null)):Ml(wp.element.createElement(Ol,null),Hl)}})()})();