File: /home/slfopp7cb1df/www/sitepacket.com/wp-content/plugins/superb-blocks/assets/js/admin/dashboard.js
(()=>{var e={923:e=>{e.exports=function(e){var t,a,r,n,s,i=this;function o(){switch(_Options.position){case"bl":return"js-snackbar-container--bottom-left";case"tl":return"js-snackbar-container--top-left";case"tr":return"js-snackbar-container--top-right";case"tc":case"tm":return"js-snackbar-container--top-center";case"bc":case"bm":return"js-snackbar-container--bottom-center";default:return"js-snackbar-container--bottom-right"}}this.Open=function(){var e=function(){const e=window.getComputedStyle(s);return n.scrollHeight+parseFloat(e.getPropertyValue("padding-top"))+parseFloat(e.getPropertyValue("padding-bottom"))}();a.style.height=e+"px",a.style.opacity=1,a.style.marginTop="5px",a.style.marginBottom="5px",a.addEventListener("transitioned",(function(){a.removeEventListener("transitioned",arguments.callee),a.style.height=null}))},this.Close=function(){t&&clearInterval(t);var e=a.scrollHeight,n=a.style.transition;a.style.transition="",requestAnimationFrame((function(){a.style.height=e+"px",a.style.opacity=1,a.style.marginTop="0px",a.style.marginBottom="0px",a.style.transition=n,requestAnimationFrame((function(){a.style.height="0px",a.style.opacity=0}))})),setTimeout((function(){r.removeChild(a)}),1e3)},_Options={message:e?.message??"Operation performed successfully.",dismissible:e?.dismissible??!0,timeout:e?.timeout??5e3,status:e?.status?e.status.toLowerCase().trim():"",actions:e?.actions??[],fixed:e?.fixed??!1,position:e?.position??"br",container:e?.container??document.body,width:e?.width,speed:e?.speed,icon:e?.icon},function(){var e=n();function t(e){for(var t,r=o(),n=0;n<e.children.length;n++)if(1===(t=e.children.item(n)).nodeType&&t.classList.length>0&&t.classList.contains("js-snackbar-container")&&t.classList.contains(r))return t;return a(e)}function a(e){var t=document.createElement("div");return t.classList.add("js-snackbar-container"),_Options.fixed&&t.classList.add("js-snackbar-container--fixed"),e.appendChild(t),t}function n(){return"string"==typeof _Options.container?document.querySelector(_Options.container):_Options.container}void 0===e&&(console.warn("SnackBar: Could not find target container "+_Options.container),e=document.body),r=t(e)}(),function(){r.classList.add(o());var e="js-snackbar-container--fixed";_Options.fixed?r.classList.add(e):r.classList.remove(e)}(),a=function(){var e=a(),t=r();return e.appendChild(t),e;function a(){var e=document.createElement("div");return e.classList.add("js-snackbar__wrapper"),e.style.height="0px",e.style.opacity="0",e.style.marginTop="0px",e.style.marginBottom="0px",u(e),c(e),e}function r(){var e=document.createElement("div");return e.classList.add("js-snackbar","js-snackbar--show"),o(e),d(e),p(e),l(e),e}function o(e){if(_Options.status){var t=document.createElement("span");t.classList.add("js-snackbar__status"),a(t),r(t),e.appendChild(t)}function a(e){switch(_Options.status){case"success":case"green":e.classList.add("js-snackbar--success");break;case"warning":case"alert":case"orange":e.classList.add("js-snackbar--warning");break;case"danger":case"error":case"red":e.classList.add("js-snackbar--danger");break;default:e.classList.add("js-snackbar--info")}}function r(e){if(_Options.icon){var t=document.createElement("span");switch(t.classList.add("js-snackbar__icon"),_Options.icon){case"exclamation":case"warn":case"danger":t.innerText="!";break;case"info":case"question":case"question-mark":t.innerText="?";break;case"plus":case"add":t.innerText="+";break;default:_Options.icon.length>1&&console.warn("Invalid icon character provided: ",_Options.icon),t.innerText=_Options.icon.substr(0,1)}e.appendChild(t)}}}function d(e){(s=document.createElement("div")).classList.add("js-snackbar__message-wrapper"),(n=document.createElement("span")).classList.add("js-snackbar__message"),n.innerHTML=_Options.message,s.appendChild(n),e.appendChild(s)}function p(e){if("object"==typeof _Options.actions)for(var t=0;t<_Options.actions.length;t++)a(e,_Options.actions[t]);function a(e,t){var a=document.createElement("span");a.classList.add("js-snackbar__action"),a.textContent=t.text,"function"==typeof t.function?!0===t.dismiss?a.onclick=function(){t.function(),i.Close()}:a.onclick=t.function:a.onclick=i.Close,e.appendChild(a)}}function l(e){if(_Options.dismissible){var t=document.createElement("span");t.classList.add("js-snackbar__close"),t.innerText="×",t.onclick=i.Close,e.appendChild(t)}}function u(e){_Options.width&&(e.style.width=_Options.width)}function c(e){const{speed:t}=_Options;switch(typeof t){case"number":e.style.transitionDuration=t+"ms";break;case"string":e.style.transitionDuration=t}}}(),r.appendChild(a),!1!==_Options.timeout&&_Options.timeout>0&&(t=setTimeout(i.Close,_Options.timeout)),i.Open()}}},t={};function a(r){var n=t[r];if(void 0!==n)return n.exports;var s=t[r]={exports:{}};return e[r](s,s.exports,a),s.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e={currentInsertPosition:{index:0,obj:!1},itemData:!1,selected:{templateStyle:!1,templateCategory:!1},premium:!1,search:!1},t="gutenberg",r="site-editor",n="elementor",s="dashboard",i="keydown.superbaddons.escapetoclose",o=(e,t)=>{jQuery(t).off(i),jQuery(t).on(i,(t=>{d(e,t)}))},d=(e,t)=>{27==(t.keyCode||t.which)&&e.CloseModalOrFrame()};var p=a(923),l=a.n(p);const u="superbaddons-library-initialized",c="superbaddons-library-opened",b="superbaddons-library-closed",m="superbaddons-library-loaded",y="superbaddons-library-inserted",f=(e,t={})=>{const a=new Event(e);Object.keys(t).forEach((e=>{a[e]=t[e]})),document.dispatchEvent(a)},{__:h}=wp.i18n;const g=new class{#e;#t;#a;#r=!1;#n=!1;#s=!1;#i={};#o={Insert:"insert",List:"list"};#d=!1;#p=!1;#l=!1;#u=!1;#c=!1;#b=!1;constructor(){}Initialize(e,a){switch(e){case t:case r:case n:case s:this.#r=e;break;default:return void console.error("Invalid Library Location: "+e)}this.#n=a,this.#e=jQuery("#tmpl-superbaddons-superb-library-page").text(),this.#t=jQuery("#tmpl-superbaddons-superb-library-item").text(),this.#a=jQuery("#tmpl-superbaddons-superb-library-menu-item").text();switch(this.#r){case s:case n:this.#p=jQuery("body");break;case t:this.#p=jQuery("#editor");break;case r:this.#p=jQuery("#site-editor")}(e=>{switch(e.GetLocation()){case s:case t:case r:o(e,window);break;case n:o(e,window),o(e,window.elementor.$previewContents)}})(this),f(u)}CloseModalOrFrame(){const e=this;(e.IsModalOpen()||e.IsFrameOpen())&&(e.IsModalOpen()?e.DisplayPreviewFrame(!1):e.IsFrameOpen()&&e.DisplayLibraryFrame(!1))}GetItemName(e){return e.style?e.title+" - "+e.style.title:e.title}GetActions(){return this.#n}GetLocationBody(){return this.#p}GetLocation(){return this.#r}IsModalOpen(){return this.#l}IsFrameOpen(){return this.#u}GetLibraryPageTemplate(){return this.#e}GetLibraryItemTemplate(){return this.#t}GetWrapper(){return this.#d}SetCurrentTab(e){this.#s=e}GetCurrentTab(){return this.#s}SetTabMenuData(e){e.routes&&e.routes.list?this.#i[e.id]=e:console.error("Invalid Menu Item Routes on Menu Item: "+e.id)}GetRoute(e){return this.#i[this.GetCurrentTab()].routes[e]}GetTabTitle(){return this.#i[this.GetCurrentTab()].title}GetTabPremiumURL(){return this.#i[this.GetCurrentTab()].premium_url}LibraryButtonClickHandler(e=!1,t=!1){const a=this,r=a.GetLocationBody();t&&(superblayoutlibrary_g.menu_items=t);const n=a.#b!==superblayoutlibrary_g.menu_items;if(a.#b=superblayoutlibrary_g.menu_items,e&&e(),a.GetWrapper())return n?a.SetLibraryMenuItems(superblayoutlibrary_g.menu_items):a.DisplayLibraryLoader(!1),a.DisplayLibraryFrame(),void f(m);a.#d=jQuery(a.GetLibraryPageTemplate()),r.append(a.GetWrapper()),a.#r===s&&a.GetWrapper().find(".superb-addons-template-library-settings-btn").remove(),a.DisplayLibraryFrame(),a.GetWrapper().find(".superb-addons-template-library-close-btn, .superb-addons-template-library-wrapper-overlay").on("click",(function(){a.DisplayLibraryFrame(!1)})),a.GetWrapper().find(".superb-addons-template-library-settings-btn").on("click",(function(){a.DisplaySettingsPage(!a.#c)})),a.SetLibraryMenuItems(superblayoutlibrary_g.menu_items)}SetLibraryMenuItems(e){const t=this;if(!e||e.length<=0)return void console.error("No Menu Items Set in Localized Data");const a="#superb-addons-template-library-header-menu .superb-addons-template-library-header-menu-item",r=t.GetWrapper().find("#superb-addons-template-library-header-menu .superb-addons-template-library-header-menu-item");r.length>0&&r.remove();const n="superb-addons-template-library-header-menu-item-active";e.forEach((e=>{const a=jQuery(t.#a);a.data("id",e.id),t.SetTabMenuData(e),a.text(e.title),e.hidden&&a.css("display","none"),t.GetWrapper().find("#superb-addons-template-library-header-menu").append(a)})),t.GetWrapper().find(a).on("click",(function(){jQuery(this).hasClass(n)||(t.GetWrapper().find(a).removeClass(n),jQuery(this).addClass(n),t.SwitchLibraryTab(jQuery(this).data("id")))})),t.GetWrapper().find(a).first().trigger("click")}async SwitchLibraryTab(e=!1){await this.DisplayLibraryLoader();const t=this;e&&t.SetCurrentTab(e),t.ResetCategorySelection(),jQuery.get({url:superblayoutlibrary_g.rest.base+superblayoutlibrary_g.rest.namespace+t.GetRoute(t.#o.List),beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",superblayoutlibrary_g.rest.nonce)}}).done((function(e){t.DisplayLibrarySearchElements(),t.HandleDOMUpdate(e)})).fail((function(){t.ClearDOMItemList(),t.DisplayLibrarySearchElements(!1),t.SnackListError()})).always((function(){t.GetWrapper().find(".superb-addons-template-library-footer-excerpt span").text(t.GetTabTitle().toLowerCase()),t.GetWrapper().find(".superb-addons-template-library-template-item-premium-btn").attr("href",t.GetTabPremiumURL()),t.DisplayLibraryLoader(!1),t.ResetContentListHeightCalculation(t),t.GetWrapper().find(".superb-addons-template-library-page-content-list").scrollTop(0),f(m)}))}ResetContentListHeightCalculation(e,t=!1){const a=e.GetWrapper().find(".superb-addons-template-library-page-header").outerHeight()+e.GetWrapper().find(".superb-addons-template-library-page-content-inner-menu").outerHeight()+e.GetWrapper().find("#superb-addons-template-library-header-menu").outerHeight();t?e.GetWrapper().find(".superb-addons-template-library-page-content-settings").css("height","calc(100% - "+a+"px)"):e.GetWrapper().find(".superb-addons-template-library-page-content-list").css("height","calc(100% - "+a+"px)")}DisplayLibrarySearchElements(e=!0){e?this.GetWrapper().find(".superb-addons-template-library-page-content-inner-menu").show():this.GetWrapper().find(".superb-addons-template-library-page-content-inner-menu").hide()}DisplayPreviewFrame(e=!0){e?(this.#l=!0,this.GetWrapper().find(".superb-addons-template-library-preview-wrapper").fadeIn("fast")):(this.#l=!1,this.GetWrapper().find(".superb-addons-template-library-preview-wrapper").fadeOut("fast"))}LoadPreviewFrame(t,a){const r=this,n=r.GetItemName(t),i=t.preview,o=t.demo,d=t.plugin_update_required??!1,p=t.external_plugin_required??!1,l=r.GetWrapper().find(".superb-addons-template-library-preview-image-wrapper .superbaddons-spinner-wrapper");l.show();const u=r.GetWrapper().find("#superb-addons-template-library-preview");u.css("opacity","0");const c=r.GetWrapper().find(".superb-addons-template-library-preview-top .superb-addons-template-library-template-item-insert-btn");c.off();const b=r.GetWrapper().find(".superb-addons-template-library-preview-top .superb-addons-template-library-template-item-preview-btn");r.GetWrapper().find(".superb-addons-template-library-preview-wrapper").off(),r.GetWrapper().find("#superb-addons-template-library-preview").off(),r.GetWrapper().find("#superb-addons-template-library-preview-close-button").off(),r.GetWrapper().find("#superb-addons-template-library-preview-close-button, .superb-addons-template-library-preview-overlay").on("click",(function(){r.DisplayPreviewFrame(!1)})),r.GetWrapper().find(".superb-addons-template-library-preview-title").text(n),""===o?(r.GetWrapper().find(".superb-addons-template-library-preview-left-livepreview-explain").hide(),b.hide()):(r.GetWrapper().find(".superb-addons-template-library-preview-left-livepreview-explain").show(),b.show()),b.attr("href",o);const m=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-item-free-element"),y=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-item-premium-element"),f=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-item-premium-element-badge"),g=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-library-item-update-required-badge"),v=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-library-item-external-plugin-required-badge"),w=r.GetWrapper().find(".superb-addons-template-library-preview-modal .superbaddons-library-item-available-badge");"premium"!==t.package?(m.show(),y.hide(),f.hide(),c.on("click",(function(){a.trigger("click")})),w.show()):(f.show(),e.premium?(m.show(),y.hide()):(m.hide(),w.hide(),y.show())),r.GetWrapper().find("#superb-addons-template-library-preview").on("load",(function(){l.hide(),u.css("opacity","1")})),r.GetWrapper().find("#superb-addons-template-library-preview").attr("src",i),r.GetLocation()!==s?w.remove():m.remove(),d?(g.show(),m.hide()):g.hide(),p?(v.show(),t.required_plugin_names&&t.required_plugin_names.length?(v.attr("title",t.required_plugin_names.join(", ")),v.text(t.required_plugin_names[0]+(t.required_plugin_names.length>1?" (+"+(t.required_plugin_names.length-1)+") ":" ")+h("Required","superb-blocks"))):(v.text(h("Additional Plugin Required","superb-blocks")),v.attr("title","")),m.hide()):(v.hide(),v.attr("title","")),r.DisplayPreviewFrame()}async DisplayLibraryLoader(e=!0){const t=this;e?(this.DisplayPreviewFrame(!1),t.GetWrapper().find(".superb-addons-template-library-page-content .superb-addons-template-library-page-content-inner").fadeOut("fast"),t.GetWrapper().find(".superb-addons-template-library-page-content .superb-addons-loading").fadeIn("fast")):(this.DisplayPreviewFrame(!1),t.GetWrapper().find(".superb-addons-template-library-page-content .superb-addons-template-library-page-content-inner").fadeIn("fast"),t.GetWrapper().find(".superb-addons-template-library-page-content .superb-addons-loading").fadeOut("fast")),t.GetWrapper().find(".superb-addons-template-library-page-content-settings").hide(),t.GetWrapper().find(".superb-addons-template-library-settings-btn").removeClass("superb-addons-template-library-settings-btn-active"),t.#c=!1,await new Promise((e=>setTimeout(e,250)))}DisplaySettingsPage(e=!0,t=!1){const a=this;a.GetWrapper().find(".superb-addons-template-library-settings-btn").toggleClass("superb-addons-template-library-settings-btn-active");const r=a.GetWrapper().find(".superb-addons-template-library-page-content-settings"),n=a.GetWrapper().find(".superb-addons-template-library-page-content-inner");e?(a.#c=!0,t?(n.hide(),r.show(),a.ResetContentListHeightCalculation(a,!0)):(n.fadeOut("fast"),r.fadeIn("fast",(function(){a.ResetContentListHeightCalculation(a,!0)})))):(a.#c=!1,t?(n.show(),r.hide()):(n.fadeIn("fast"),r.fadeOut("fast")))}DisplayLibraryFrame(e=!0){const t=this;e?(this.#u=!0,t.GetWrapper().fadeIn("fast"),f(c)):(this.#u=!1,t.GetWrapper().fadeOut("fast"),f(b))}ResetCategorySelection(){const e=this.GetWrapper().find("#superb-addons-template-library-page-category-select");e.val()&&(e.val(""),e.trigger("change"))}HandleDOMUpdate(t){const a=this,r=a.GetWrapper().find("#superb-addons-template-library-page-category-select");r.off(),r.text("");const n=a.GetWrapper().find(".superb-addons-template-library-page-category-select-wrapper");t.categories&&t.categories.length>0?(n.show(),r.append("<option></option>"),t.categories.forEach((function(e){const t=jQuery("<option></option>");t.text(e.title),t.attr("value",e.id),r.append(t)})),r.select2({placeholder:superblayoutlibrary_g.category_placeholder,allowClear:!0}),r.on("change",(function(){""!==jQuery(this).val()?jQuery(this).addClass("superb-addons-select-has-selection"):jQuery(this).removeClass("superb-addons-select-has-selection"),e.selected.templateCategory=jQuery(this).val(),a.HandleDOMTemplateElementsUpdate()}))):(n.hide(),r.hide());const s=a.GetWrapper().find("#superb-addons-template-library-page-style-select");s.off(),s.text("");const i=a.GetWrapper().find(".superb-addons-template-library-page-style-select-wrapper");let o=!1;t.styles&&t.styles.length>0?(i.show(),s.append("<option></option>"),t.styles.forEach((function(e){const t=jQuery("<option></option>");t.text(e.title),t.attr("value",e.id),s.append(t)})),o=s.find("option:nth-of-type(2)"),s.val(o.val()),s.addClass("superb-addons-select-has-selection"),s.select2({placeholder:superblayoutlibrary_g.style_placeholder,allowClear:!0}),s.on("change",(function(){""!==jQuery(this).val()?jQuery(this).addClass("superb-addons-select-has-selection"):jQuery(this).removeClass("superb-addons-select-has-selection"),e.selected.templateStyle=jQuery(this).val(),a.HandleDOMTemplateElementsUpdate()}))):(i.hide(),s.hide());const d=a.GetWrapper().find("#superb-addons-template-library-page-search-input");d.off(),d.on("input",(function(){if(jQuery(this).val().length>0){jQuery(this).parent().addClass("superb-addons-search-has-input");let t=jQuery(this).val();t=t.split(" "),e.search="(?=.*"+t.join(")(?=.*")+")",a.HandleDOMTemplateElementsUpdate()}else jQuery(this).parent().removeClass("superb-addons-search-has-input"),e.search?(e.search=!1,a.HandleDOMTemplateElementsUpdate()):e.search=!1})),e.premium=t.premium,e.itemData=t.items,e.selected.templateStyle=!!o&&o.val(),this.HandleDOMTemplateElementsUpdate()}ClearDOMItemList(){this.GetWrapper().find(".superb-addons-template-library-page-content-inner-list").text("")}HandleDOMTemplateElementsUpdate(){const t=this;t.ClearDOMItemList();const a=e.itemData,r=e.selected.templateStyle,n=e.selected.templateCategory,i=e.search;a.forEach((function(a){const o=a.style?a.title+" "+a.style.title:a.title;if(i&&i.length>=3&&o.search(new RegExp(".*?"+i,"i")))return;if(r&&""!==r&&r!==a.style.id)return;if(n&&a.categories.some((e=>e.id!==n)))return;const d=jQuery(t.GetLibraryItemTemplate()),p="premium"!==a.package,l=d.find(".superb-addons-template-library-template-item-insert-btn"),u=a.plugin_update_required??!1,c=a.external_plugin_required??!1,b=d.find(".superbaddons-library-item-update-required-badge"),m=d.find(".superbaddons-library-item-external-plugin-required-badge"),y=d.find(".superb-addons-template-library-preview-image-img-actual"),f=d.find(".superb-addons-template-library-preview-image-img-placeholder");y.on("load",(function(){f.remove()})),f.fadeIn("slow"),y.attr("src",a.thumb),p&&d.find(".superbaddons-item-premium-element-badge").remove();const g=p||e.premium;g?(d.find(".superbaddons-item-premium-element").remove(),l.data("id",a.id),l.data("package",a.package),l.on("click",(function(){t.InsertButtonClickHandler(jQuery(this))})),t.GetLocation()===s&&d.find(".superbaddons-item-free-element").remove()):(d.find(".superbaddons-item-free-element").remove(),t.GetLocation()===s&&d.find(".superbaddons-library-item-available-badge").remove()),t.GetLocation()!==s&&d.find(".superbaddons-library-item-available-badge").remove(),u&&g?(d.find(".superbaddons-item-free-element").remove(),d.find(".superbaddons-library-item-available-badge").remove()):b.remove(),!u&&c&&g||m.remove(),c&&(a.required_plugin_names&&a.required_plugin_names.length?(m.attr("title",a.required_plugin_names.join(", ")),m.text(a.required_plugin_names[0]+(a.required_plugin_names.length>1?" (+"+(a.required_plugin_names.length-1)+") ":" ")+h("Required","superb-blocks"))):(m.text(h("Additional Plugin Required","superb-blocks")),m.attr("title","")),d.find(".superbaddons-item-free-element").remove(),d.find(".superbaddons-library-item-available-badge").remove()),d.find(".superb-addons-template-library-template-item-name").text(t.GetItemName(a)),d.find(".superb-addons-template-library-template-item-preview-btn").on("click",(function(e){t.LoadPreviewFrame(a,l)})),jQuery(".superb-addons-template-library-page-content-inner-list").append(d)}))}async InsertButtonClickHandler(t){const a=this;await a.DisplayLibraryLoader();const r=t.data("id"),n=t.data("package");jQuery.get({url:superblayoutlibrary_g.rest.base+superblayoutlibrary_g.rest.namespace+a.GetRoute(a.#o.Insert),data:{id:r,package:n},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",superblayoutlibrary_g.rest.nonce)}}).done((function(t){if(t.access_failed)return t.premium!==e.premium?(e.premium=t.premium,a.SnackInsertError(),void a.SwitchLibraryTab()):(a.SnackInsertError(),void a.DisplayLibraryLoader(!1));t.premium!==e.premium&&(e.premium=t.premium,a.SwitchLibraryTab());const r=a.GetActions();r&&r.Insert?(r.Insert(t),f(y)):console.error("Missing Library Insert Action"),a.DisplayLibraryFrame(!1)})).fail((function(){a.SnackInsertError(),a.DisplayLibraryLoader(!1)}))}SnackInsertError(){this.DangerSnackBar(superblayoutlibrary_g.snacks.insert_error)}SnackListError(){this.DangerSnackBar(superblayoutlibrary_g.snacks.list_error)}DangerSnackBar(e){l()({message:e,timeout:8e3,position:"bl",status:"error",icon:"danger",fixed:!0,container:".superb-addons-template-library-page-frame"})}};jQuery(document).ready((function(e){g.Initialize(s),e("#gutenberg-lib-modal-btn").on("click",(function(){g.LibraryButtonClickHandler(!1,superblayoutlibrary_g.gutenberg_menu_items)})),e("#elementor-lib-modal-btn").on("click",(function(){g.LibraryButtonClickHandler(!1,superblayoutlibrary_g.elementor_menu_items)})),e("#superb-addons-dashboard-preview-modal-btn").on("click",(function(){(e=>{const t=jQuery(".superbaddons-admindashboard-modal-wrapper"),a=t.find(".superbaddons-admindashboard-modal-overlay"),r=t.find(".superbaddons-admindashboard-modal-close-button"),n=t.find(".superbaddons-admindashboard-modal-confirm-btn"),s=t.find(".superbaddons-admindashboard-modal-cancel-btn"),i=t.find(".superbaddons-admindashboard-modal-ok-btn"),o=t.find(".superbaddons-admindashboard-modal-title"),d=t.find(".superbaddons-admindashboard-modal-content"),p=t.find(".superbaddons-admindashboard-modal-header-spinner"),l=t.find(".superbaddons-admindashboard-modal-footer"),u=t.find(".superbaddons-element-separator"),c=e.title||!1,b=e.copyable||!1,m=e.content||!1,y=e.confirmCallback||!1,f=e.cancelCallback||!1,h=e.okCallback||!1,g=e.awaitConfirmCallback||!1,v=e.stopCloseOnConfirm||!1,w=e.preventClosing||!1,_=e.isLoader||!1,L=(e=!1)=>{n.off(),s.off(),r.off(),a.off(),i.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),e?t.hide():t.fadeOut("fast")};((e,c,m,y,f,h,g,w)=>{if(g?(r.off(),a.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),r.hide()):(jQuery(window).on("keydown.superbaddons-admin-modal",(e=>{27==(e.keyCode||e.which)&&L()})),r.on("click",(()=>{L()})),a.on("click",(()=>{L()}))),w)return p.show(),o.hide(),l.hide(),r.hide(),u.hide(),d.text(c),void t.fadeIn("fast");if(p.hide(),l.show(),o.show(),g||r.show(),u.show(),e&&o.text(e),c)if(Array.isArray(c))d.text(""),c.map((e=>{const t=jQuery("<div class='superbaddons-admindashboard-modal-content-item'></div>"),a=jQuery("<div class='superbaddons-admindashboard-modal-content-item-title'></div>"),r=jQuery("<div class='superbaddons-admindashboard-modal-content-item-content'></div>"),n=jQuery("<img class='superbaddons-admindashboard-modal-content-item-icon' />");superbaddonssettings_g&&(n.attr("src",e.shared?superbaddonssettings_g.modal.view_logs.icon_shared:superbaddonssettings_g.modal.view_logs.icon_unshared),n.attr("title",e.shared?superbaddonssettings_g.modal.view_logs.shared_title:superbaddonssettings_g.modal.view_logs.unshared_title));const s=new Date(1e3*e.time),i=s.toLocaleDateString()+" "+s.toLocaleTimeString();a.text(i+" (v."+e.version+"): "+e.title),a.prepend(n),r.text(e.stack),t.append(a),t.append(r),d.append(t)}));else if(b){d.text("");const e=jQuery('<textarea class="superbaddons-admindashboard-modal-copyable-item" onclick="this.focus();this.select()" readonly="readonly"></textarea>'),t=jQuery('<div class="superbaddons-element-text-sm superbaddons-admindashboard-modal-copyable-explainer"></div>');t.text(b),e.text(c),d.append(e),d.append(t)}else d.text(c);m?(n.show(),s.show(),i.hide(),n.on("click",(async()=>{h?await m():m(),v||L()}))):(n.hide(),s.hide(),i.show(),i.on("click",(()=>{f&&f(),v||L()}))),y?s.on("click",(()=>{y(),L()})):s.on("click",(()=>{L()})),t.fadeIn("fast")})(c,m,y,f,h,g,w,_)})({})}))}))})()})();