PluginProbe ʕ •ᴥ•ʔ
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More / 3.0
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More v3.0
4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 trunk 1.0.0 2.0.0 2.0.1 2.0.2 2.0.3 3.0 3.0.1 3.0.2 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.2.0 3.2.1 3.2.2 3.2.4 3.2.5 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.4.5 3.4.6 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1
superb-blocks / assets / js / admin / settings.js
superb-blocks / assets / js / admin Last commit date
deactivate-feedback.js 2 years ago elementor.js 2 years ago gutenberg.js 2 years ago settings.js 2 years ago troubleshooting.js 2 years ago
settings.js
1 lines
1 (()=>{var s={767:s=>{s.exports=function(s){var e,t,n,a,o,i,r,d,c=this;function p(){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 s=function(){const s=window.getComputedStyle(o);return a.scrollHeight+parseFloat(s.getPropertyValue("padding-top"))+parseFloat(s.getPropertyValue("padding-bottom"))}();t.style.height=s+"px",t.style.opacity=1,t.style.marginTop="5px",t.style.marginBottom="5px",t.addEventListener("transitioned",(function(){t.removeEventListener("transitioned",arguments.callee),t.style.height=null}))},this.Close=function(){e&&clearInterval(e);var s=t.scrollHeight,a=t.style.transition;t.style.transition="",requestAnimationFrame((function(){t.style.height=s+"px",t.style.opacity=1,t.style.marginTop="0px",t.style.marginBottom="0px",t.style.transition=a,requestAnimationFrame((function(){t.style.height="0px",t.style.opacity=0}))})),setTimeout((function(){n.removeChild(t)}),1e3)},_Options={message:s?.message??"Operation performed successfully.",dismissible:s?.dismissible??!0,timeout:s?.timeout??5e3,status:s?.status?s.status.toLowerCase().trim():"",actions:s?.actions??[],fixed:s?.fixed??!1,position:s?.position??"br",container:s?.container??document.body,width:s?.width,speed:s?.speed,icon:s?.icon},void 0===(d="string"==typeof _Options.container?document.querySelector(_Options.container):_Options.container)&&(console.warn("SnackBar: Could not find target container "+_Options.container),d=document.body),n=function(s){for(var e,t=p(),n=0;n<s.children.length;n++)if(1===(e=s.children.item(n)).nodeType&&e.classList.length>0&&e.classList.contains("js-snackbar-container")&&e.classList.contains(t))return e;return function(s){var e=document.createElement("div");return e.classList.add("js-snackbar-container"),_Options.fixed&&e.classList.add("js-snackbar-container--fixed"),s.appendChild(e),e}(s)}(d),function(){n.classList.add(p());var s="js-snackbar-container--fixed";_Options.fixed?n.classList.add(s):n.classList.remove(s)}(),i=function(){var s,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",s=e,_Options.width&&(s.style.width=_Options.width),function(s){const{speed:e}=_Options;switch(typeof e){case"number":s.style.transitionDuration=e+"ms";break;case"string":s.style.transitionDuration=e}}(e),e}(),r=function(){var s,e=document.createElement("div");return e.classList.add("js-snackbar","js-snackbar--show"),function(s){if(_Options.status){var e=document.createElement("span");e.classList.add("js-snackbar__status"),t(e),n(e),s.appendChild(e)}function t(s){switch(_Options.status){case"success":case"green":s.classList.add("js-snackbar--success");break;case"warning":case"alert":case"orange":s.classList.add("js-snackbar--warning");break;case"danger":case"error":case"red":s.classList.add("js-snackbar--danger");break;default:s.classList.add("js-snackbar--info")}}function n(s){if(_Options.icon){var e=document.createElement("span");switch(e.classList.add("js-snackbar__icon"),_Options.icon){case"exclamation":case"warn":case"danger":e.innerText="!";break;case"info":case"question":case"question-mark":e.innerText="?";break;case"plus":case"add":e.innerText="+";break;default:_Options.icon.length>1&&console.warn("Invalid icon character provided: ",_Options.icon),e.innerText=_Options.icon.substr(0,1)}s.appendChild(e)}}}(e),s=e,(o=document.createElement("div")).classList.add("js-snackbar__message-wrapper"),(a=document.createElement("span")).classList.add("js-snackbar__message"),a.innerHTML=_Options.message,o.appendChild(a),s.appendChild(o),function(s){if("object"==typeof _Options.actions)for(var e=0;e<_Options.actions.length;e++)t(s,_Options.actions[e]);function t(s,e){var t=document.createElement("span");t.classList.add("js-snackbar__action"),t.textContent=e.text,"function"==typeof e.function?!0===e.dismiss?t.onclick=function(){e.function(),c.Close()}:t.onclick=e.function:t.onclick=c.Close,s.appendChild(t)}}(e),function(s){if(_Options.dismissible){var e=document.createElement("span");e.classList.add("js-snackbar__close"),e.innerText="×",e.onclick=c.Close,s.appendChild(e)}}(e),e}(),i.appendChild(r),t=i,n.appendChild(t),!1!==_Options.timeout&&_Options.timeout>0&&(e=setTimeout(c.Close,_Options.timeout)),c.Open()}}},e={};function t(n){var a=e[n];if(void 0!==a)return a.exports;var o=e[n]={exports:{}};return s[n](o,o.exports,t),o.exports}t.n=s=>{var e=s&&s.__esModule?()=>s.default:()=>s;return t.d(e,{a:e}),e},t.d=(s,e)=>{for(var n in e)t.o(e,n)&&!t.o(s,n)&&Object.defineProperty(s,n,{enumerable:!0,get:e[n]})},t.o=(s,e)=>Object.prototype.hasOwnProperty.call(s,e),(()=>{"use strict";var s=t(767),e=t.n(s);const n=s=>{const e=jQuery(".superbaddons-admindashboard-modal-wrapper"),t=e.find(".superbaddons-admindashboard-modal-overlay"),n=e.find(".superbaddons-admindashboard-modal-close-button"),a=e.find(".superbaddons-admindashboard-modal-confirm-btn"),o=e.find(".superbaddons-admindashboard-modal-cancel-btn"),i=e.find(".superbaddons-admindashboard-modal-ok-btn"),r=e.find(".superbaddons-admindashboard-modal-title"),d=e.find(".superbaddons-admindashboard-modal-content"),c=s.title||!1,p=s.content||!1,l=s.confirmCallback||!1,u=s.cancelCallback||!1,b=s.awaitConfirmCallback||!1,g=()=>{a.off(),o.off(),n.off(),t.off(),i.off(),jQuery(window).off("keydown.superbaddons-admin-modal"),e.fadeOut("fast")};((s,c,p,l,u)=>{jQuery(window).on("keydown.superbaddons-admin-modal",(s=>{27==(s.keyCode||s.which)&&g()})),n.click((()=>{g()})),t.click((()=>{g()})),s&&r.text(s),c&&(Array.isArray(c)?(d.text(""),c.map((s=>{const e=jQuery("<div class='superbaddons-admindashboard-modal-content-item'></div>"),t=jQuery("<div class='superbaddons-admindashboard-modal-content-item-title'></div>"),n=jQuery("<div class='superbaddons-admindashboard-modal-content-item-content'></div>"),a=jQuery("<img class='superbaddons-admindashboard-modal-content-item-icon' />");superbaddonssettings_g&&(a.attr("src",s.shared?superbaddonssettings_g.modal.view_logs.icon_shared:superbaddonssettings_g.modal.view_logs.icon_unshared),a.attr("title",s.shared?superbaddonssettings_g.modal.view_logs.shared_title:superbaddonssettings_g.modal.view_logs.unshared_title));const o=new Date(1e3*s.time),i=o.toLocaleDateString()+" "+o.toLocaleTimeString();t.text(i+" (v."+s.version+"): "+s.title),t.prepend(a),n.text(s.stack),e.append(t),e.append(n),d.append(e)}))):d.text(c)),p?(a.show(),o.show(),i.hide(),a.click((async()=>{u?await p():p(),g()}))):(a.hide(),o.hide(),i.show(),i.click((()=>{g()}))),l?o.click((()=>{l(),g()})):o.click((()=>{g()})),e.fadeIn("fast")})(c,p,l,u,b)},a=async function(s,e,t){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const a=await fetch(s,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8","X-WP-Nonce":e},body:"action="+t+n});return 200!==a.status?{success:!1,text:"Unknown error occured. Please contact support if the issue persists."}:a.json()},o=function(){let s=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const e=jQuery(".superbaddons-spinner-wrapper"),t=jQuery(".superbaddons-license-key-body"),n=jQuery(".superbaddons-wrap-inner button, .superbaddons-wrap-inner a, .superbaddons-wrap-inner input");s?(n.prop("disabled",!0),t.hide(),e.show()):(n.prop("disabled",!1),t.show(),e.hide())},i=s=>{const e=jQuery("#spbaddons-license-submit-btn"),t=jQuery("#superbaddons-license-key-input").parent();switch(s){case"success":e.prop("disabled",!1),t.addClass("spbaddons-key-input-complete"),t.removeClass("spbaddons-key-input-error");break;case"error":e.prop("disabled",!0),t.removeClass("spbaddons-key-input-complete"),t.addClass("spbaddons-key-input-error");break;default:e.prop("disabled",!0),t.removeClass("spbaddons-key-input-complete"),t.removeClass("spbaddons-key-input-error")}};!function(s){function t(s,t){let n="error",a="danger";switch(t){case"success":n="success",a="";break;case"info":n="info",a="i"}e()({message:s,timeout:5e3,position:"bl",status:n,icon:a,fixed:!0,container:".superbaddons-wrap-inner"})}var r;jQuery("#spbaddons-license-submit-btn").on("click",(function(){(async()=>{o();const s=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"addkey","&key="+jQuery("#superbaddons-license-key-input").val());if(!s.success)return o(!1),i("error"),void e()({message:s.text,timeout:8e3,position:"bl",status:"error",fixed:!0,icon:"danger",container:"#wpcontent"});location.reload()})()})),jQuery("#spbaddons-license-remove-btn").on("click",(function(){(()=>{const s=jQuery(void 0);n({title:superbaddonssettings_g.modal.remove_key.title,content:superbaddonssettings_g.modal.remove_key.content,confirmCallback:async function(){s.prop("disabled",!0),o();const t=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"removekey");if(!t.success)return o(!1),s.prop("disabled",!1),void e()({message:t.text,timeout:8e3,position:"bl",status:"error",fixed:!0,icon:"danger",container:".superbaddons-wrap-inner"});location.reload()}})})()})),(r=jQuery("#superbaddons-license-key-input")).on("input",(function(s){s.preventDefault(),i("none");const e=r.val().replace(/[^a-zA-Z0-9\s]+/g,"").toUpperCase();let t="";for(var n=0;n<e.length;n++)n>0&&n%5==0&&(t+="-"),t+=e.charAt(n);r.val(t),23===t.length&&i("success")})),s("#superbaddons-clear-cache-btn").click((function(){const e=s(this);n({title:superbaddonssettings_g.modal.cache.title,content:superbaddonssettings_g.modal.cache.content,confirmCallback:async function(){e.prop("disabled",!0);const s=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"clear_cache");e.prop("disabled",!1),s.success?t(superbaddonssettings_g.modal.cache.success,"success"):t(s.text,"error")}})})),s("#superbaddons-clear-logs-btn").click((function(){const e=s(this);n({title:superbaddonssettings_g.modal.clear_logs.title,content:superbaddonssettings_g.modal.clear_logs.content,confirmCallback:async function(){e.prop("disabled",!0);const s=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"clear_logs");e.prop("disabled",!1),s.success?t(superbaddonssettings_g.modal.clear_logs.success,"success"):t(s.text,"error")}})})),s("#superbaddons-view-logs-btn").click((async function(){const e=s(this);e.prop("disabled",!0);const o=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"view_logs");if(e.prop("disabled",!1),!o.success)return void t(o.text,"error");const i=o.content;i.length?n({title:superbaddonssettings_g.modal.view_logs.title,content:i}):t(superbaddonssettings_g.modal.view_logs.no_logs,"info")})),s("#superbaddons_enable_logs").change((async function(){s(this).prop("disabled",!0);const e=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"toggle_logs");if(s(this).prop("disabled",!1),!e.success)return s(this).prop("checked",!s(this).is(":checked")),void t(e.text,"error");t(superbaddonssettings_g.save_message,"success"),s(this).is(":checked")?s(".superbaddons-maybe-hide-element").slideDown():s(".superbaddons-maybe-hide-element").slideUp()})),s("#superbaddons_share_logs").change((async function(){s(this).prop("disabled",!0);const e=await a(superbaddonssettings_g.rest.base+superbaddonssettings_g.rest.namespace+superbaddonssettings_g.rest.routes.settings,superbaddonssettings_g.rest.nonce,"toggle_share_logs");if(s(this).prop("disabled",!1),!e.success)return s(this).prop("checked",!s(this).is(":checked")),void t(e.text,"error");t(superbaddonssettings_g.save_message,"success")}))}(jQuery)})()})();