T.ME/BIBIL_0DAY
CasperSecurity


Server : Apache/2
System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User : gositeme ( 1004)
PHP Version : 8.2.29
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/gositeme/domains/gositeme.com/public_html/whmcs/modules/addons/RSThemes/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/gositeme/domains/gositeme.com/public_html/whmcs/modules/addons/RSThemes/assets/js/rsthemes.js
!function(t){var e={};function i(a){if(e[a])return e[a].exports;var n=e[a]={i:a,l:!1,exports:{}};return t[a].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=t,i.c=e,i.d=function(t,e,a){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:a})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(i.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)i.d(a,n,function(e){return t[e]}.bind(null,n));return a},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="modules",i(i.s=368)}({12:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return l}));var n="[data-media-search]",o="[data-media-list]",s="[data-media-item]",r="[data-media-no-data]",l=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.input=this.container.find(n),this.list=this.container.find(o),this.bindEvents(),this.timeout=null}var e,i,l;return e=t,(i=[{key:"bindEvents",value:function(){$(this.input).on("input",this.searchMedia.bind(this)),this.list.on("scroll",this.hideTooltipIcons.bind(this))}},{key:"searchMedia",value:function(){var t=this,e=this.input[0].value.toUpperCase();clearTimeout(this.timeout);var i=this.container.find(s);this.timeout=setTimeout((function(){$(i).each((function(){$(this)[0].attributes["data-media-item"].value.toUpperCase().indexOf(e)>-1?$(this)[0].classList.remove("is-hidden"):$(this)[0].classList.add("is-hidden")})),t.toggleNoData()}),250)}},{key:"toggleNoData",value:function(){var t=$(this.list).find(".media__item:visible").length,e=this.container.find(r);0===t?e.length&&e[0].classList.remove("is-hidden"):e.length&&e[0].classList.add("is-hidden")}},{key:"hideTooltipIcons",value:function(){$("body > .drop.tooltip").remove()}}])&&a(e.prototype,i),l&&a(e,l),Object.defineProperty(e,"prototype",{writable:!1}),t}()},20:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return n}));var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.select=$(e),this.initSelect()}var e,i,n;return e=t,(i=[{key:"initSelect",value:function(){this.select.selectize({placeholder:"",maxItems:1e3,createOnBlur:!1,copyClassesToDropdown:!1,allowEmptyOption:!1,closeAfterSelect:!1,plugins:["remove_button"],render:{option:function(t,e){return!1===t.selectable?'<div class="option is-disabled">'+e(t.text)+"</div>":'<div class="option">'+e(t.text)+"</div>"}}})}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}()},33:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return d}));var n="[data-media-custom-btn]",o="[data-media-custom-input]",s="[data-media-image-container]",r="[data-media-image]",l="[data-media-image-filename]",c="[data-media-image-delete]",d=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.image=this.container.find(r),this.input=this.container.find(o),this.maxfilesize=this.input[0].attributes["data-max-file-size"].value,this.button=this.container.find(n),this.image_container=this.container.find(s),this.modal=this.container.closest(".modal"),this.filename=this.container.find(l),this.delete_btn=this.container.find(c),this.bindEvents()}var e,i,d;return e=t,(i=[{key:"bindEvents",value:function(){$(this.input).on("change",this.changeImage.bind(this)),$(this.button).on("click",this.triggerInput.bind(this)),$(this.image_container).on("click",this.triggerInput.bind(this))}},{key:"triggerInput",value:function(t){$(this.input).click()}},{key:"changeImage",value:function(){var t=this.input[0].files,e=(this.input[0].name,this);if(t&&t[0]){var i=new FileReader;i.onload=function(i){i.loaded<=e.maxfilesize?(e.container[0].classList.add("media--item-added"),e.image_container[0].classList.remove("is-hidden"),e.button[0].classList.add("is-hidden"),e.image[0].setAttribute("src",i.target.result),e.filename[0].textContent=t[0].name,$(e.modal).find(".modal__actions .btn.disabled").removeClass("disabled")):(e.input[0].value="",luNotification({size:"md",status:"danger",title:"Error",body:"The size of the graphic exceeds the allowed limit. Try a different graphics or increase the limit in the server configuration."}))},""!=this.input[0].value&&(i.readAsDataURL(t[0]),this.modal.find(".media__item-input").each((function(){$(this)[0].checked=!1})))}}}])&&a(e.prototype,i),d&&a(e,d),Object.defineProperty(e,"prototype",{writable:!1}),t}()},365:function(t,e){function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function n(t,e,i){return e&&a(t.prototype,e),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var o=function(){function t(e){i(this,t),this.table=e,this.filterButton=this.table.closest("[data-table-container]").find('[data-toggle="filter-dropdown"]'),this.filterButtonText=this.filterButton.find("[data-filter]"),this.filterButtonIcon=this.filterButton.find("[data-filter-icon]"),this.initDataTable(),this.initDropdown()}return n(t,[{key:"initDataTable",value:function(){this.dataTable=this.table.luDataTable()}},{key:"initDropdown",value:function(){var t=this;this.filterButton.luDropdown({clickableElements:"li",onClick:function(e,i){i.preventDefault();var a=$(i.currentTarget).data("value"),n=$(i.currentTarget).data("status-class");$(i.currentTarget).closest("ul").find(".is-active").removeClass("is-active"),$(i.currentTarget).addClass("is-active"),t.filterButtonText.text(a),t.filterButtonIcon.removeClass((function(t,e){return(e.match(/(^|\s)status--\S+/g)||[]).join(" ")})),t.filterButtonIcon.addClass("status--"+n),"All"==a?t.dataTable.luDataTable("filter",{column:-2,filter:""}):t.dataTable.luDataTable("filter",{column:-2,filter:a})}})}}]),t}(),s=function(){function t(e){i(this,t),this.tableContainer=e,this.massActioncContainer=this.tableContainer.find("[data-mass-actions]"),this.tableAlert=this.tableContainer.find("[data-table-alert]"),this.initCheckAll()}return n(t,[{key:"initCheckAll",value:function(){var t=this;this.tableContainer.luCheckAll({onChange:function(e,i){i>0?t.massActioncContainer.removeClass("is-hidden"):t.massActioncContainer.addClass("is-hidden")},onChangeAll:function(t,e){}})}}]),t}();$("[data-table-check-container]").each((function(){new s($(this))})),$(document).ready((function(){$("[data-services-table], [data-tickets-table], [data-invoices-table]").each((function(){new o($(this))}))}))},368:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.r(e);var n=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){$("body").attr("id","whmcs")}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();var o={initDataSelectors:function(){new n}};$('[data-toggle="lu-dropdown"]').on("click",(function(){$('[data-toggle="lu-dropdown"]').not($(this)).removeClass("drop-enabled"),$(".drop").removeClass("drop-enabled drop-open drop-after-open")})),$(document).ready((function(){$("[data-toggle='offcanvas']").on("click",(function(t){$("body").hasClass("sidebar-collapse")?(WHMCS.http.jqClient.post(whmcsBaseUrl+adminBaseRoutePath+"/search.php","a=minsidebar"),$("#intellisearchval").val(""),resetMainNav()):WHMCS.http.jqClient.post(whmcsBaseUrl+adminBaseRoutePath+"/search.php","a=maxsidebar")})),$("[data-toggle='control-sidebar']").on("click",(function(t){"undefined"!=typeof Storage&&($("body").hasClass("control-sidebar-open")?localStorage.setItem("controlsidebaropen","1"):localStorage.setItem("controlsidebaropen","0"))})),$("body").hasClass("sidebar-collapse")||$("body").addClass("sidebar-collapse")}));var s=o,r=i(20),l=i(63);function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function u(t,e,i){return e&&d(t.prototype,e),i&&d(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var h=function(){function t(e){c(this,t),this.button=$(e),this.formId=$("#themesConfig").find("form"),this.type=this.button.attr("type"),this.bindEvents()}return u(t,[{key:"bindEvents",value:function(){this.button.on("click",this.submitForm.bind(this))}},{key:"submitForm",value:function(){"reset"==this.type?$(this.formId)[0].reset():$(this.formId).submit()}}]),t}(),f=function(){function t(e){c(this,t),this.checkbox=e,this.bindEvents(),$(".social-email-links .switch__checkbox").on("change",(function(t){}))}return u(t,[{key:"bindEvents",value:function(){this.checkbox.on("change",(function(t){$(this).is(":checked")?$(this).closest(".social-email-links").removeClass("is-readonly"):$(this).closest(".social-email-links").addClass("is-readonly")}))}}]),t}(),m=function(){function t(e){c(this,t),this.container=e,this.tab=this.container.find('[data-toggle="lu-tab"]'),this.name=this.container[0].attributes["data-form-tabs"].value,this.input=$('input[name="'+this.name+'"]'),this.bindEvents()}return u(t,[{key:"bindEvents",value:function(){this.tab.on("click",this.setTab.bind(this))}},{key:"setTab",value:function(t){var e=$(t.currentTarget)[0].attributes.href.value.replace("#","");this.input[0].value=e}}]),t}();var v={initDataSelectors:function(){$("[data-form]").each((function(){new h($(this))})),$(".multiselect").each((function(){new r.a($(this))})),$(".social-email-links .switch__checkbox").each((function(){new f($(this))})),$("[data-form-tabs]").each((function(){new m($(this))})),$("[data-select-all]").each((function(){new l.a($(this))}))}};function p(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var b=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.widget=$(e),this.body=$(".app-main__body"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.widget.on("click",this.changeActive.bind(this))}},{key:"changeActive",value:function(){this.body.find('input[type="radio"]').prop("checked",!1),this.body.find(".widget").removeClass("is-active"),this.widget.find('input[type="radio"]').prop("checked",!0),this.widget.addClass("is-active")}}])&&p(e.prototype,i),a&&p(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var g={initDataSelectors:function(){$('[data-toggle="radio"]').each((function(){new b($(this))})),$("#widgetsTemplates").selectize({create:!0,sortField:"text"})}};function y(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var w=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.alert=$(e),this.alerttitle=this.alert.data("title"),this.alertbody=this.alert.data("body"),this.alertstatus=this.alert.data("status"),this.alertClose=this.alert.data("closeable"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.alertClose&&!0===this.alertClose?luNotification({title:this.alerttitle,body:this.alertbody,status:this.alertstatus,closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}):luNotification({title:this.alerttitle,body:this.alertbody,status:this.alertstatus,timeOut:8e3})}}])&&y(e.prototype,i),a&&y(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var k={initDataSelectors:function(){$("[data-message]").each((function(){new w($(this))}))}},C=i(8);function S(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var T=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.formUrl=$("#pageOptionsForm").data("ajax-url"),this.container=$("#pageOptionsForm"),this.inputs=this.container.find("input, select, textarea"),this.formType=e,this.unsavedChanges=new C.a,this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.loadPageOptionSettings(this.formUrl,this.formType),this.inputs.on("change",this.unsavedActions.bind(this))}},{key:"loadPageOptionSettings",value:function(t,e){var i=e,a=t,n=this;$("div#pageOptionSettings").html(""),$.ajax({url:a,method:"post",data:{pageOption:i}}).done((function(t){$("div#pageOptionSettings").html(t),$("#pageOptionSettings select").selectize({copyClassesToDropdown:!1}),$("#pageOptionSettings .multiselect").selectize({maxItems:1e3}),$("#pageOptionSettings").find("input, select, textarea").on("change",(function(){n.unsavedChanges.bindEvents()}))}))}},{key:"unsavedActions",value:function(){this.unsavedChanges.bindEvents()}}])&&S(e.prototype,i),a&&S(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var E={initDataSelectors:function(){if($("#pageOptionsForm").length){var t=$("#pageOptionsForm").data("page-name");new T($('input[name="page['+t+'][option]"]:checked').val());var e=new C.a;$("#pageOptionsForm .widget--checkbox").on("click",(function(){var i=$(this).find('input[name="page['+t+'][option]"]').val();e.bindEvents(),new T(i)}))}}};function O(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function j(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function x(t,e,i){return e&&j(t.prototype,e),i&&j(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var A=function(){function t(e){O(this,t),this.container=e,this.value=e[0].dataset.inputTrigger,this.bindEvents()}return x(t,[{key:"bindEvents",value:function(){$(this.container).on("click",this.inputTrigger.bind(this))}},{key:"inputTrigger",value:function(t){t.preventDefault(),$('input[name="'+this.value+'"]').trigger("click")}}]),t}(),P=function(){function t(e){O(this,t),this.container=e,this.value=e[0].name,this.files=e[0].files,this.bindEvents()}return x(t,[{key:"bindEvents",value:function(){this.setLogo()}},{key:"setLogo",value:function(){if(this.files&&this.files[0]){var t=new FileReader,e=this;t.onload=function(t){var i=$("#image_template").html();e.container.siblings(".widget").remove(),$(i).insertAfter(e.container),$("body").find($('[data-trigger="newLogo"]')).attr("data-input-trigger",""+e.value),$("body").find($('[name="newLogoImage"]')).attr("name",e.value+"Image"),$('img[name="'+e.value+'Image"]').attr("src",t.target.result);var a=e.container.siblings(".widget").find("[data-delete-branding]");a[0].setAttribute("data-img-name",e.value),new M(a)},t.readAsDataURL(this.files[0])}}}]),t}(),M=function(){function t(e){O(this,t),this.button=e,this.modal=$("[data-delete-branding-modal]"),this.submit=this.modal.find("[data-delete-branding-modal-submit]"),this.bindEvents()}return x(t,[{key:"bindEvents",value:function(){$(this.button).on("click",this.setDataToRemove.bind(this))}},{key:"setDataToRemove",value:function(){var t=this.button[0].attributes["data-img-name"].value;this.submit[0].setAttribute("data-img-name",t)}}]),t}(),L=function(){function t(e){O(this,t),this.button=e,this.modal=$("[data-delete-branding-modal]"),this.bindEvents()}return x(t,[{key:"bindEvents",value:function(){$(this.button).on("click",this.setRemoveBranding.bind(this))}},{key:"setRemoveBranding",value:function(){var t=this.button[0].attributes["data-img-name"].value,e=$("body").find('input[name="'+t+'"]');e[0].value="";var i=$("#non_image_template").html();e.siblings(".widget").remove(),$(i).insertAfter(e),$("body").find($('[data-input-trigger="newLogo"]')).attr("data-input-trigger",""+t),new A(e.siblings("[data-input-trigger]")),this.modal.modal("hide")}}]),t}();var _={initDataSelectors:function(){$("[data-input-trigger]").each((function(){new A($(this))})),$("input[data-logo-input]").on("change",(function(){new P($(this))})),$("[data-delete-branding]").each((function(){new M($(this))})),$("[data-delete-branding-modal-submit]").each((function(){new L($(this))}))}};function D(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var I=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.inputs=this.container.find("input, select, textarea"),this.unsavedChanges=new C.a,this.menuChanged=this.container.find("[data-menu-changed]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.inputs.on("change",this.changesCheck.bind(this))}},{key:"changesCheck",value:function(){this.unsavedChanges.bindEvents()}}])&&D(e.prototype,i),a&&D(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var R={initDataSelectors:function(){$("[data-check-unsaved-changes]").each((function(){new I($(this))}))}};function N(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var J=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.message=this.container.find("[data-cookiebox-message]"),this.json=this.container.find("[data-cookiebox-json]"),this.modal=$("[data-cookiebox-translation-modal]"),this.form=this.modal.find("[data-cookiebox-translation-form]"),this.submit=this.modal.find("[data-cookiebox-translation-modal-submit]"),this.inputs=this.modal.find("textarea"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.submit.on("click",this.modalTranslations.bind(this)),this.message.on("input",this.setTranslationToModal.bind(this))}},{key:"setTranslationToModal",value:function(){var t=this.message[0].attributes["data-cookiebox-system-language"].value,e=this.message[0].value,i=this.form.find('textarea[name="'+t+'"]'),a=this.json[0].value;a=""==a||"null"==a?new Array:JSON.parse(a),i[0].value=e,a[t]=this.escapeHTML(e);var n=Object.assign({},a);this.json[0].value=JSON.stringify(n)}},{key:"modalTranslations",value:function(){var t=this.message[0].attributes["data-cookiebox-system-language"].value,e=this.json[0].value,i=this;e=""==e||"null"==e?new Array:JSON.parse(e),this.inputs.each((function(){var a=$(this),n=a[0].attributes.name.value,o=a[0].value;e[n]=i.escapeHTML(o),n==t&&(i.message[0].value=o)}));var a=Object.assign({},e);this.json[0].value=JSON.stringify(a),this.modal.modal("hide")}},{key:"escapeHTML",value:function(t){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return t.replace(/[&<>"']/g,(function(t){return e[t]}))}}])&&N(e.prototype,i),a&&N(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var U={initDataSelectors:function(){$("[data-cookiebox]").each((function(){new J($(this))}))}},B=i(49);function H(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var F=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.modal=$("[data-save-confirmation-modal]"),this.submit=$("[data-confirm-save-changes]"),this.validate=new B.a,this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(this.button).on("click",this.checkForm.bind(this)),$(this.submit).on("click",this.confirmOverwiteRules.bind(this))}},{key:"checkForm",value:function(){if(this.button[0].attributes["data-form-validate"]){var t=this.button[0].attributes["data-changes-save"].value;!0===this.validate.validateForm($(t))&&this.modal.modal("show")}else this.modal.modal("show")}},{key:"confirmOverwiteRules",value:function(){var t=this.button[0].attributes["data-changes-save"].value;$(t).submit()}}])&&H(e.prototype,i),a&&H(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var z={initDataSelectors:function(){$("[data-changes-save]").each((function(){new F($(this))}))}};function V(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var q=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.form=$("[data-menu-import-form]"),this.input=$("[data-menu-import-input]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.button.on("click",this.triggerInput.bind(this)),this.input.on("change",this.submitForm.bind(this))}},{key:"triggerInput",value:function(){$(this.input).trigger("click")}},{key:"submitForm",value:function(){$(this.form).submit(),this.button[0].classList.add("is-loading")}}])&&V(e.prototype,i),a&&V(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var G={initDataSelectors:function(){$("[data-menu-import-btn]").each((function(){new q($(this))}))}};function W(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Y=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.input=this.container.find($("[data-license-input]")),this.btn=this.container.find($("[data-license-btn]")),this.form=this.container.find($("[data-license-form]")),this.feedback=this.container.find($("[data-license-feedback]")),this.formGroup=this.container.find($("[data-license-form-group]")),this.modal=$("[data-refresh-license-modal]"),this.modalBtn=$("[data-refresh-license-modal-btn]"),this.dismiss=$('[data-dismiss="lu-modal"]'),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.input.on("keyup",this.checkLicense.bind(this)),this.btn.on("click",this.refreshLicense.bind(this)),this.modalBtn.on("click",this.submitLicense.bind(this)),this.dismiss.on("click",this.removeLoader.bind(this))}},{key:"checkLicense",value:function(){""==this.input[0].value?(this.btn[0].disabled=!0,this.feedback[0].classList.remove("is-hidden"),this.formGroup[0].classList.add("is-error")):(this.btn[0].disabled=!1,this.feedback[0].classList.add("is-hidden"),this.formGroup[0].classList.remove("is-error"))}},{key:"refreshLicense",value:function(){this.btn[0].classList.add("is-loading");var t=this.input[0].value,e=this.input[0].attributes["data-license-input"].value,i=this.input[0].attributes["data-license-template"].value,a=this.input[0].attributes["data-license-valid"].value;"inactive"==i||""==t||""==e||t==e&&"true"==a?this.form.submit():this.modal.modal("show")}},{key:"submitLicense",value:function(){this.form.submit(),this.modal.modal("hide")}},{key:"removeLoader",value:function(){this.btn[0].classList.remove("is-loading")}}])&&W(e.prototype,i),a&&W(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Z={initDataSelectors:function(){$("[data-license-container]").each((function(){new Y($(this))}))}},K=i(64);function Q(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var X=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.form=e,this.ajaxURL=this.form.attr("data-ajax-url"),this.uploadImageInput=this.form.find("[data-upload-images-input]"),this.mediaContainer=$("[data-media-manager-container]"),this.imagesCountElements=$("[data-upload-images-count]"),this.uploadStatus=$(".uploadStatus"),this.successText=this.form[0].attributes["data-alert-success-text"].value,this.errorSizeText=this.form[0].attributes["data-alert-error-size-text"].value,this.errorExtText=this.form[0].attributes["data-alert-error-extension-text"].value,this.errorOtherText=this.form[0].attributes["data-alert-error-other-text"].value,this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.uploadImageInput.on("change",this.uploadImages.bind(this))}},{key:"uploadImages",value:function(t){var e=this;this.uploadStatus.addClass("is-disabled is-loading"),this.imagesCount=parseInt(this.imagesCountElements.attr("data-upload-images-count"));var i=this;$.ajax({url:this.ajaxURL,type:"POST",contentType:!1,cache:!1,processData:!1,data:new FormData(this.form[0]),success:function(t){"size"==JSON.parse(t)?i.showError(i.errorSizeText):"extensionError"==JSON.parse(t)?i.showError(i.errorExtText):"error"!=JSON.parse(t)&&i.checkIfJson(t)&&JSON.parse(t).length?i.checkIfJson(t)&&JSON.parse(t).length&&(JSON.parse(t).forEach((function(t){e.uploadStatus.removeClass("is-disabled is-loading"),e.mediaContainer.find("[data-media-item-upload-new]").before(e.renderImage(t)),e.imagesCount=e.imagesCount+1,e.imagesCountElements.attr("data-upload-images-count",e.imagesCount.toString())})),luNotification({size:"md",status:"success",title:"Success",body:i.successText})):i.showError(i.errorOtherText)},eror:function(t){i.showError(i.errorOtherText)}})}},{key:"renderImage",value:function(t){return'\n        <div class="col-lg-3 col-md-4 col-sm-6" data-media-item data-media-item-key='.concat(this.imagesCount,'>\n            <div data-icon="').concat(t,'" data-type="default" class="widget widget--media-manager media-overlay" href="#modalPreviewMedia-').concat(this.imagesCount,'" data-toggle="lu-modal">\n                <a class="widget__media">\n                    <img src="/templates/lagom2/assets/img/page-manager/').concat(t,'">\n                    <div class="widget__overlay">\n                        <div class="widget__content">\n                            <div class="msg">\n                                <div class="msg__icon i-circled  bg-primary">\n                                    <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">\n                                        <path d="M17.85 16.44L14.31 12.9C15.37 11.54 16 9.85 16 8C16 3.59 12.41 0 8 0C3.59 0 0 3.59 0 8C0 12.41 3.59 16 8 16C9.85 16 11.54 15.37 12.9 14.31L16.44 17.85C16.54 17.95 16.67 18 16.79 18C16.91 18 17.05 17.95 17.14 17.85L17.85 17.14C18.05 16.95 18.05 16.63 17.85 16.44ZM6.5 9H4V7H6.5C6.78 7 7 6.78 7 6.5V4H9V6.5C9 6.78 9.22 7 9.5 7H12V9H9.5C9.22 9 9 9.22 9 9.5V12H7V9.5C7 9.22 6.78 9 6.5 9Z" fill="white"/>\n                                    </svg>\n                                </div>\n                                <div class="msg__body">\n                                    <div class="p-d">Click to enlarge</div>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </a>\n                <div class="widget__actions widget__actions--raised">\n                    <span class="truncate">').concat(t,'</span>\n                    <span class="tooltip-toggle" data-toggle="lu-tooltip" data-title="Delete">\n                        <a class="btn btn--icon btn--link btn--xs delete-image" href="#deleteImgModal" data-toggle="lu-modal" data-backdrop="static" data-media-name="').concat(t,'" data-init-remove-media-modal>\n                            <i class="btn__icon lm lm-trash"></i>\n                        </a>\n                    </span>\n                </div>\n            </div>\n        </div>\n        <div id="modalPreviewMedia-').concat(this.imagesCount,'" class="modal modal--media-preview is-hidden">\n            <div class="modal__dialog">\n                <div class="modal__content">\n                    <button class="close btn btn--xs btn--icon btn--link is-absolute" data-dismiss="lu-modal" aria-label="Close">\n                        <i class="btn__icon lm lm-close"></i>\n                    </button>\n                    <img src="/templates/lagom2/assets/img/page-manager/').concat(t,'" alt="').concat(t,'">\n                </div>\n            </div>\n        </div>\n        ')}},{key:"showError",value:function(t){this.uploadStatus.removeClass("is-disabled is-loading"),luNotification({size:"md",status:"danger",title:"Error",body:t})}},{key:"checkIfJson",value:function(t){try{JSON.parse(t)}catch(t){return!1}return!0}}])&&Q(e.prototype,i),a&&Q(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var tt={initDataSelectors:function(){$("[data-upload-images]").each((function(){new X($(this))}))}};function et(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var it=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.confirmRemoveModal=$("[data-media-remove-modal]"),this.confirmRemoveModalButton=this.confirmRemoveModal.find("[data-media-remove]"),this.imagesCountElements=$("[data-upload-images-count]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){var t=this;this.confirmRemoveModal.length?(this.confirmRemoveModal.on("show.bs.modal",(function(e){t.getParams(e)})),this.confirmRemoveModalButton.on("click",this.mediaRemove.bind(this))):$(this.button).on("click",this.mediaRemove.bind(this))}},{key:"getParams",value:function(t){return this.params={},this.params.ajaxURL=this.button[0].attributes["data-ajax-url"].value,this.confirmRemoveModal.length?(this.params.fileName=t.relatedTarget.attributes["data-media-name"].value,this.params.mediaItem=t.relatedTarget.closest("[data-media-item]")):(this.params.fileName=this.button[0].attributes["data-media-remove"].value,this.params.mediaItem=this.button.closest("[data-media-item]")),this.params}},{key:"mediaRemove",value:function(){var t=this;this.confirmRemoveModal.length||this.params||this.getParams(),this.imagesCount=parseInt(this.imagesCountElements.attr("data-upload-images-count")),$.ajax({url:this.params.ajaxURL,type:"POST",data:{filename:this.params.fileName},success:function(e){if($(t.params.mediaItem).length){var i=$(t.params.mediaItem).attr("data-media-item-key");$(t.params.mediaItem).remove(),$("#modalPreviewMedia-".concat(i)).length&&$("#modalPreviewMedia-".concat(i)).remove()}t.confirmRemoveModal&&t.confirmRemoveModal.hasClass("show")&&t.confirmRemoveModal.modal("hide"),t.imagesCount=t.imagesCount-1,t.imagesCountElements.attr("data-upload-images-count",t.imagesCount.toString())}})}}])&&et(e.prototype,i),a&&et(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var at={initDataSelectors:function(){$("[data-media-remove]").each((function(){new it($(this))}))}};function nt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var ot=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$("[data-pages-table]").each((function(t){var e=$(this).DataTable(),i=window.localStorage.getItem("pages-table"+t),a=$('select[data-table="pages-table'+t+'"]')[0].selectize;null===i||"templates"==i?$("#pages-table"+t).DataTable().columns(3).search("Yes").draw():(e.columns("").search("").draw(),a.setValue("all"))})),$(".filter-pages").on("change",(function(){var t=$(this).data("table"),e=$("#"+t).DataTable();"templates"===$(this).val()?(e.columns(3).search("Yes").draw(),window.localStorage.setItem(t,"templates")):(e.columns("").search("").draw(),window.localStorage.setItem(t,"all"))}))}}])&&nt(e.prototype,i),a&&nt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var st={initDataSelectors:function(){new ot}};i(365);function rt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var lt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.switch=this.container.find("[data-toggle-visibility-switch]"),this.target=this.container.find("[data-toggle-visibility-target]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.switch.on("change",this.toggleVisibility.bind(this))}},{key:"toggleVisibility",value:function(){this.target[0].classList.toggle("is-hidden")}}])&&rt(e.prototype,i),a&&rt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var ct={initDataSelectors:function(){$("[data-toggle-visibility]").each((function(){new lt($(this))}))}};function dt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var ut=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.panel=e,this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){var t=this;this.checkScroll(),window.addEventListener("scroll",(function(){return t.checkScroll()}))}},{key:"checkScroll",value:function(){var t=this.panel[0].attributes.href.value,e=document.querySelector("".concat(t)).getBoundingClientRect().top+window.scrollY;window.scrollY+window.innerHeight>e?this.panel[0].classList.remove("is-fixed"):this.panel[0].classList.add("is-fixed")}}])&&dt(e.prototype,i),a&&dt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var ht={initDataSelectors:function(){$("[data-fixed-actions]").each((function(){null!=$(this)&&new ut($(this))}))}};function ft(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var i=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==i)return;var a,n,o=[],s=!0,r=!1;try{for(i=i.call(t);!(s=(a=i.next()).done)&&(o.push(a.value),!e||o.length!==e);s=!0);}catch(t){r=!0,n=t}finally{try{s||null==i.return||i.return()}finally{if(r)throw n}}return o}(t,e)||mt(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mt(t,e){if(t){if("string"==typeof t)return vt(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?vt(t,e):void 0}}function vt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,a=new Array(e);i<e;i++)a[i]=t[i];return a}function pt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var bt=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(".group-input-visibility").on("change",(function(){var t=$(this).data("name"),e=$(".group_inputs_"+t),i=$(".group_select_"+t);if($(this).prop("checked"))return e.show(),void("all"===$('input[type=radio][data-name="'+t+'"]:checked').val()?i.hide():i.show());e.hide()})),$("input.group-radio[type=radio]").on("change",(function(){var t=$(this).data("name"),e=$(".group_select_"+t);"all"===$(this).val()?e.hide():e.show()})),$(".mode-display").change((function(){var t=$(".theme-selectors");$(this).prop("checked")?(t.css("display","flex"),$("[data-mode-switcher]").attr("disabled",!1)):(t.css("display",""),$("[data-mode-switcher]").attr("disabled",!0))})),$(".custom-hostname").change((function(){var t=$(".custom-hostname-group");$(this).prop("checked")?(t.css("display","block"),$("[data-hostname-input]").attr("disabled",!1)):(t.css("display","none"),$("[data-hostname-input]").attr("disabled",!0))})),$('[data-name="hide_password_fields"]').change((function(){var t=$(".custom-hostname-group");$(".custom-hostname"),$(this).prop("checked")||(t.css("display","none"),$("[data-hostname-input]").attr("disabled",!0))})),$('input[name="settings[display_mode_switcher]"]').on("change",(function(){var t=function(t){var e,i=function(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=mt(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var a=0,n=function(){};return{s:n,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,r=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){r=!0,o=t},f:function(){try{s||null==i.return||i.return()}finally{if(r)throw o}}}}(document.cookie.split("; "));try{for(i.s();!(e=i.n()).done;){var a=ft(e.value.split("="),2),n=a[0],o=a[1];if(n===t)return decodeURIComponent(o)}}catch(t){i.e(t)}finally{i.f()}return null}("lagom2_dark_mode_switcher_in_navigation");$(this)[0].checked&&null===t&&$("[data-darkmodeswitcherinnavigation-modal]").modal("show")})),$("[data-darkmodeswitcherinnavigation-modal-close]").on("click",(function(){if($(this).closest("[data-darkmodeswitcherinnavigation-modal]").find("[data-dont-show]")[0].checked){var t=new Date;t.setTime(t.getTime()+31536e6);var e="; expires="+t.toGMTString();document.cookie="lagom2_dark_mode_switcher_in_navigation=true;expires"+e+"; path=/"}}))}}])&&pt(e.prototype,i),a&&pt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var gt={initDataSelectors:function(){new bt}};function yt(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return wt(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return wt(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var a=0,n=function(){};return{s:n,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,r=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){r=!0,o=t},f:function(){try{s||null==i.return||i.return()}finally{if(r)throw o}}}}function wt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,a=new Array(e);i<e;i++)a[i]=t[i];return a}function kt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function $t(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function Ct(t,e,i){return e&&$t(t.prototype,e),i&&$t(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var St=function(){function t(e,i){kt(this,t),this.name=i,this.cookie=new Tt(this.name),this.alert=e,this.bindEvents()}return Ct(t,[{key:"bindEvents",value:function(){this.checkCookie()}},{key:"checkCookie",value:function(){var t=this;this.alert.each((function(){var e,i=yt(t.cookie.ca);try{for(i.s();!(e=i.n()).done;){e.value.includes(t.name)?$(this).remove():$(this).removeClass("is-hidden")}}catch(t){i.e(t)}finally{i.f()}}))}}]),t}(),Tt=function(){function t(e){kt(this,t),this.name=e,this.ca=document.cookie.split(";"),this.bindEvents()}return Ct(t,[{key:"bindEvents",value:function(){this.getCookie()}},{key:"getCookie",value:function(){for(var t=0;t<this.ca.length;t++){for(var e=this.ca[t];" "==e.charAt(0);)e=e.substring(1);if(0==e.indexOf(this.name))return e.substring(this.name.length,e.length)}return""}}]),t}(),Et=function(){function t(e,i,a,n){kt(this,t),this.name=e,this.value=i,this.days=a,this.remove=n,this.bindEvents()}return Ct(t,[{key:"bindEvents",value:function(){this.createCookie()}},{key:"createCookie",value:function(){var t;t="",document.cookie=this.name+"="+this.value+t+"; path=/"}}]),t}();var Ot={initDataSelectors:function(){$("[data-cookie-alert]").each((function(){var t=$(this)[0].attributes["data-cookie-alert-name"].value;new St($(this),t)})),$("[data-cookie-alert]").on("closed.bs.alert",(function(){var t=$(this)[0].attributes["data-cookie-alert-name"].value,e=$(this)[0].attributes["data-cookie-alert-exp"].value;new Et(t,1,e)}))}};function jt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var xt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.close=this.container.find("[data-app-sidebar-slide-close]"),this.button=$("[data-app-sidebar-slide-open]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(this.button).on("click",this.openSidebar.bind(this)),$(this.close).on("click",this.closeSidebar.bind(this)),this.container.length&&$("body").on("click",this.documentClickCloseSidebar.bind(this))}},{key:"openSidebar",value:function(){this.container[0].classList.add("is-open")}},{key:"closeSidebar",value:function(){this.container[0].classList.remove("is-open")}},{key:"documentClickCloseSidebar",value:function(){this.container[0].contains(event.target)||this.button[0].contains(event.target)||this.container[0].classList.remove("is-open")}}])&&jt(e.prototype,i),a&&jt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var At={initDataSelectors:function(){$("[data-app-sidebar-slide]").each((function(){new xt($(this))}))}};function Pt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Mt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.radio=this.container.find('input[type="radio"]'),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(this.container).on("click",this.checkRadio.bind(this))}},{key:"checkRadio",value:function(){this.radio[0].checked=!0}}])&&Pt(e.prototype,i),a&&Pt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Lt={initDataSelectors:function(){$("[data-radio-tab]").each((function(){new Mt($(this))}))}};function _t(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Dt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.modal=$("[data-change-display-rule-modal]"),this.confirm=this.modal.find("[data-change-display-rule-modal-confirm]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.button.on("click",this.bindDropMenu.bind(this)),this.confirm.on("click",this.changeDisplayRuleConfirm.bind(this))}},{key:"bindDropMenu",value:function(){var t=this;setTimeout((function(){this.change=$("body").find("[data-change-display-rule]"),this.change.on("click",t.changeDisplayRule.bind(t))}),500)}},{key:"changeDisplayRule",value:function(t){var e=t.currentTarget.attributes["data-ajax-url"].value;this.modal[0].setAttribute("data-url",e),this.modal.modal({show:!0,keyboard:!1,backdrop:"static"}),$(t.currentTarget).unbind("click")}},{key:"changeDisplayRuleConfirm",value:function(){var t=this.modal[0].attributes["data-url"].value;this.confirm[0].classList.add("is-loading"),window.location.href=t}}])&&_t(e.prototype,i),a&&_t(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var It={initDataSelectors:function(){$("[data-change-display-button]").each((function(){new Dt($(this))}))}};function Rt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Nt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.label=this.container.find('[data-toggle="lu-radio-collapse"]'),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(this.label).on("click",this.radioCollapse.bind(this))}},{key:"radioCollapse",value:function(){var t=$(event.currentTarget).find('input[type="radio"]'),e=$(event.currentTarget)[0].attributes["data-target"].value;t[0].checked&&$(e).collapse("show")}}])&&Rt(e.prototype,i),a&&Rt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Jt={initDataSelectors:function(){$("[data-radio-accordion]").each((function(){new Nt($(this))}))}};function Ut(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Bt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.modal=this.button.closest(".modal"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.button.on("click",this.showLoader.bind(this)),this.modal.length&&$(this.modal).on("hide.bs.modal",this.removeLoader.bind(this))}},{key:"showLoader",value:function(){this.button[0].classList.add("is-loading")}},{key:"removeLoader",value:function(){var t=this;setTimeout((function(){t.button[0].classList.remove("is-loading")}),200)}}])&&Ut(e.prototype,i),a&&Ut(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Ht={initDataSelectors:function(){$("[data-btn-loader]").each((function(){new Bt($(this))}))}};function Ft(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var zt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.form=e,this.submit=this.form.find("[data-cms-integration-dismiss-submit]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.form.on("submit",this.submitForm.bind(this))}},{key:"submitForm",value:function(t){t.preventDefault();var e=this.form[0].attributes.action.value,i=this;$.ajax({type:"POST",url:e,data:new FormData(this.form[0]),contentType:!1,cache:!1,processData:!1,success:function(t){i.submit.closest(".alert").remove()}})}}])&&Ft(e.prototype,i),a&&Ft(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Vt={initDataSelectors:function(){$("[data-cms-integration-dismiss]").each((function(){new zt($(this))}))}};function qt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Gt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.message=this.container.find("[data-footer-company-description-input]"),this.json=this.container.find("[data-footer-company-description-json]"),this.modal=$("[data-footer-company-description-translation-modal]"),this.form=this.modal.find("[data-footer-company-description-translation-form]"),this.submit=this.modal.find("[data-footer-company-description-translation-modal-submit]"),this.inputs=this.modal.find('input[type="text"]'),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.submit.on("click",this.modalTranslations.bind(this)),this.message.on("input",this.setTranslationToModal.bind(this))}},{key:"setTranslationToModal",value:function(){var t=this.message[0].attributes["data-footer-company-description-system-language"].value,e=this.message[0].value,i=this.form.find('input[name="'+t+'"]'),a=this.json[0].value;a=""==a||"null"==a?new Array:JSON.parse(a),i[0].value=e,a[t]=this.escapeHTML(e);var n=Object.assign({},a);this.json[0].value=JSON.stringify(n)}},{key:"modalTranslations",value:function(){var t=this.message[0].attributes["data-footer-company-description-system-language"].value,e=this.json[0].value,i=this;e=""==e||"null"==e?new Array:JSON.parse(e),this.inputs.each((function(){var a=$(this),n=a[0].attributes.name.value,o=a[0].value;e[n]=i.escapeHTML(o),n==t&&(i.message[0].value=o)}));var a=Object.assign({},e);this.json[0].value=JSON.stringify(a),this.modal.modal("hide")}},{key:"escapeHTML",value:function(t){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return t.replace(/[&<>"']/g,(function(t){return e[t]}))}}])&&qt(e.prototype,i),a&&qt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Wt={initDataSelectors:function(){$("[data-footer-company-description]").each((function(){new Gt($(this))}))}},Yt=i(33),Zt=i(12),Kt=i(65);function Qt(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var Xt=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.message=this.container.find("[data-footer-supported-payment-gateways-input]"),this.json=this.container.find("[data-footer-supported-payment-gateways-json]"),this.modal=$("[data-footer-supported-payment-gateways-translation-modal]"),this.form=this.modal.find("[data-footer-supported-payment-gateways-translation-form]"),this.submit=this.modal.find("[data-footer-supported-payment-gateways-translation-modal-submit]"),this.inputs=this.modal.find('input[type="text"]'),this.iconModal=$("[data-supported-payment-gateways-icons-modal]"),this.iconModalForm=this.iconModal.find("[data-supported-payment-gateways-icons-form]"),this.iconAssetsUrl=this.iconModalForm[0].attributes["data-assets-url"].value,this.iconContainer=this.container.find("[data-footer-supported-payment-gateways-icons-container]"),this.iconAddNew=this.iconContainer.find("[data-footer-supported-payment-gateways-icon-new]"),this.iconEdit=this.iconContainer.find("[data-footer-supported-payment-gateways-icon-edit]"),this.iconRemove=this.iconContainer.find("[data-footer-supported-payment-gateways-icon-remove]"),this.iconModalInsert=this.iconModal.find("[data-media-insert]"),this.iconModalLoadIconsUrl=this.iconModal.find("[data-load-icons-url]"),this.iconModalType=this.iconModal.find("[data-type]"),this.iconModalIndex=this.iconModal.find("[data-index]"),this.mediaCustom=this.iconModal.find("[data-media-custom]"),this.mediaContainer=this.iconModal.find("[data-media-container]"),this.mediaLoad=this.iconModal.find("[data-media-load]"),this.iconJson=this.container.find("[data-footer-supported-payment-gateways-icons-json]"),this.iconModalCustomMedia=this.iconModal.find("[data-media-custom-input]"),this.removeIconModal=$("[data-supported-payment-gateways-icons-remove-modal]"),this.removeConfirm=this.removeIconModal.find("[data-supported-payment-gateways-icons-remove-modal-submit]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){var t=this;this.submit.on("click",this.modalTranslations.bind(this)),this.message.on("input",this.setTranslationToModal.bind(this)),this.iconAddNew.on("click",(function(){return t.openModalActions("new")})),this.iconEdit.on("click",(function(){return t.openModalActions("edit")})),this.iconModalForm.on("submit",this.setIcon.bind(this)),this.iconRemove.on("click",(function(){return t.removeIcon()})),this.removeConfirm.on("click",(function(){return t.removeIconConfirm()})),this.mediaCustom.each((function(){new Yt.a($(this))})),this.mediaContainer.each((function(){new Zt.a($(this))})),this.mediaLoad.each((function(){new Kt.a($(this))}))}},{key:"setTranslationToModal",value:function(){var t=this.message[0].attributes["data-footer-supported-payment-gateways-system-language"].value,e=this.message[0].value,i=this.form.find('input[name="'+t+'"]'),a=this.json[0].value;a=""==a||"null"==a?new Array:JSON.parse(a),i[0].value=e,a[t]=this.escapeHTML(e);var n=Object.assign({},a);this.json[0].value=JSON.stringify(n)}},{key:"modalTranslations",value:function(){var t=this.message[0].attributes["data-footer-supported-payment-gateways-system-language"].value,e=this.json[0].value,i=this;e=""==e||"null"==e?new Array:JSON.parse(e),this.inputs.each((function(){var a=$(this),n=a[0].attributes.name.value,o=a[0].value;e[n]=i.escapeHTML(o),n==t&&(i.message[0].value=o)}));var a=Object.assign({},e);this.json[0].value=JSON.stringify(a),this.modal.modal("hide")}},{key:"escapeHTML",value:function(t){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return t.replace(/[&<>"']/g,(function(t){return e[t]}))}},{key:"openModalActions",value:function(t){if(this.iconModalType[0].value=t,this.iconModalInsert.length&&this.iconModalLoadIconsUrl.length){var e=this.iconModalInsert[0].attributes["data-media-insert"].value,i=this.iconModalLoadIconsUrl[0].attributes["data-load-icons-url"].value+e,a=this.iconModalInsert[0].attributes["data-media-loaded"],n=$(this.iconModalInsert[0]).closest("[data-media-container]"),o=n.find("[data-media-preloader]"),s="",r="",l="",c=this;if("edit"==t&&(r=$(event.currentTarget)[0].attributes["data-icon-type"].value,l=$(event.currentTarget)[0].attributes["data-icon-name"].value,i=this.iconModalLoadIconsUrl[0].attributes["data-load-icons-url"].value+r,a=(s=this.iconModal.find('[data-media-insert="'+r+'"]'))[0].attributes["data-media-loaded"],n=s.closest("[data-media-container]"),o=n.find("[data-media-preloader]")),a)if(n.closest(".tab-content").find(".is-active").removeClass("is-active"),n.addClass("is-active"),n.closest(".tab-content").siblings(".nav--tabs").find(".is-active").removeClass("is-active"),c.iconModalForm.find('a[href="#'+n[0].attributes.id.value+'"]').parent().addClass("is-active"),"edit"==t){var d=s.find('input[type="radio"]:checked');if(d.length){var u=$(d).closest("label")[0].offsetTop-s[0].offsetTop-64;$(s).scrollTop(u)}}else c.iconModalInsert.find('input[type="radio"]')[0].checked=!0;else o[0].classList.remove("is-hidden"),$.ajax({url:i,type:"GET",dataType:"json",success:function(i){var a="";"edit"==t?(s[0].innerHTML=i[r],s.find('input[type="radio"]'),a=s.find('input[type="radio"]')):(c.iconModalInsert[0].innerHTML=i[e],c.iconModalInsert[0].setAttribute("data-media-loaded",!0),a=c.iconModalInsert.find('input[type="radio"]')),n.closest(".tab-content").find(".is-active").removeClass("is-active"),n.addClass("is-active"),n.closest(".tab-content").siblings(".nav--tabs").find(".is-active").removeClass("is-active"),c.iconModalForm.find('a[href="#'+n[0].attributes.id.value+'"]').parent().addClass("is-active");var d=n.find('[data-toggle="lu-tooltip"]');if($(d).each((function(){$(this).luTooltip()})),o[0].classList.add("is-hidden"),"edit"==t){a.each((function(){$(this)[0].value==l&&($(this)[0].checked=!0)}));var u=s.find('input[type="radio"]:checked');if(u.length){var h=$(u).closest("label")[0].offsetTop-s[0].offsetTop-64;$(s).scrollTop(h)}}else a[0].checked=!0}})}this.iconModalIndex[0].value="edit"==t?$(event.currentTarget)[0].attributes["data-index"].value:""}},{key:"setIcon",value:function(){var t=this;event.preventDefault();var e=this.iconModalType[0].value,i=this.iconModalIndex[0].value;if(this.iconModalForm.find('input[type="radio"]:checked').length||""==this.iconModalCustomMedia[0].value){var a=this.iconModalForm.find('input[type="radio"]:checked'),n=a[0].attributes.name.value,o=a[0].value,s="gateways",r=this.iconContainer[0].childElementCount,l="";if("item[media]"==n&&(s="media",l='<img src="'+this.iconAssetsUrl+"/img/page-manager/"+o+'"/>'),"new"==e){var c='<div class="col-lg-3 col-md-4 col-sm-6" data-footer-supported-payment-gateways-icon-item>\n                        <div data-icon class="widget widget--media-manager media-overlay">\n                            <a \n                                class="widget__media" \n                                href="#footerSupportedPaymentGatewayIcons" \n                                data-footer-supported-payment-gateways-icon-edit \n                                data-toggle="lu-modal" \n                                data-index="'.concat(r,'" \n                                data-icon-name="').concat(o,'" \n                                data-icon-type="').concat(s,'"\n                            >          \n                                <div class="widget__img">\n                                    ').concat(l,'\n                                </div>\n                                <div class="widget__overlay">\n                                    <div class="widget__content">\n                                        <div class="msg">\n                                            <div class="msg__icon i-circled  bg-primary">\n                                                <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">\n                                                    <path d="M17.85 16.44L14.31 12.9C15.37 11.54 16 9.85 16 8C16 3.59 12.41 0 8 0C3.59 0 0 3.59 0 8C0 12.41 3.59 16 8 16C9.85 16 11.54 15.37 12.9 14.31L16.44 17.85C16.54 17.95 16.67 18 16.79 18C16.91 18 17.05 17.95 17.14 17.85L17.85 17.14C18.05 16.95 18.05 16.63 17.85 16.44ZM6.5 9H4V7H6.5C6.78 7 7 6.78 7 6.5V4H9V6.5C9 6.78 9.22 7 9.5 7H12V9H9.5C9.22 9 9 9.22 9 9.5V12H7V9.5C7 9.22 6.78 9 6.5 9Z" fill="white"></path>\n                                                </svg>\n                                            </div>\n                                            <div class="msg__body">\n                                                <div class="p-d">Change Icon</div>\n                                            </div>\n                                        </div>\n                                    </div>\n                                </div>\n                            </a>\n                            <a class="btn btn--icon btn--link btn--xs delete-image" href="#footerSupportedPaymentGatewayIconsRemove" data-toggle="lu-modal" data-backdrop="static" data-index="').concat(r,'" data-footer-supported-payment-gateways-icon-remove>\n                                <i class="btn__icon lm lm-trash"></i>\n                            </a>\n                        </div>\n                    </div>'),d=document.createElement("div");d.innerHTML=c;var u=d.firstElementChild,h=this.iconAddNew[0].parentNode;h.parentNode.insertBefore(u,h)}var f=this.iconContainer.find('[data-index="'+r+'"]'),m=f.find(".widget__img");if("edit"==e?(m=(f=this.iconContainer.find('[data-index="'+i+'"]')).find(".widget__img"),f[0].attributes["data-icon-name"].value=o,f[0].attributes["data-icon-type"].value=s,m.empty(),"media"==s&&m.html(l)):f.on("click",(function(){return t.openModalActions("edit")})),"gateways"==s&&(/.tpl/i.test(o)?m.load(this.iconAssetsUrl+"/svg-gateways/"+o):m.load(this.iconAssetsUrl+"/svg-gateways/"+o+".tpl")),"new"==e){var v={index:r,iconName:o,iconType:s},p=[];this.iconJson[0].value&&"null"!=this.iconJson[0].value&&(p=JSON.parse(this.iconJson[0].value)),p.push(v),this.iconJson[0].value=JSON.stringify(p)}else{var b=JSON.parse(this.iconJson[0].value),g=b.find((function(t){return t.index===i}));g&&(g.iconName=o,g.iconType=s),this.iconJson[0].value=JSON.stringify(b)}}else this.setCustomMedia();this.iconModal.modal("hide")}},{key:"setCustomMedia",value:function(){var t=this.iconModalCustomMedia[0].attributes["data-ajax-url"].value,e=this.iconModalCustomMedia.closest("form"),i=this;$.ajax({type:"POST",url:t,data:new FormData(e[0]),contentType:!1,cache:!1,processData:!1,success:function(t){var e=JSON.parse(t);e.upload&&i.addNewImage(i.iconModalCustomMedia,e)}})}},{key:"addNewImage",value:function(t,e){var i=t[0].attributes["data-assets-url"].value,a='\n            <label class="media__item media__item--lg col-md-3">\n                <div class="media__item-content">\n                    <div class="media__item-icon">\n                        <img src="'.concat(i,"/img/page-manager/").concat(e.seoImage,'" alt="').concat(e.seoImage,'">\n                    </div>\n                    <input class="media__item-input media-icon" type="radio" name="item[media]" checked value="').concat(e.seoImage,'">\n                    <span class="media__item-border"></span>\n                    <span class="media__item-label"></span>\n                    <div class="media__item-footer p-0x p-l-2x">\n                        <span class="media__item-filename truncate">').concat(e.seoImage,"</span>\n                    </div>\n                </div>\n            </label>"),n=t.closest("[data-media-custom]"),o=n.find("[data-media-custom-btn]"),s=n.find("[data-media-image-container]"),r=t.closest(".tab-content").find("[data-media-manager]"),l=r.find('input[value="'+e.seoImage+'"]');o[0].classList.remove("is-hidden"),s[0].classList.add("is-hidden"),n[0].classList.remove("media--item-added"),l.length||r.append(a);var c=this.iconModalType[0].value,d=parseInt(this.iconModalIndex[0].value);if("new"==c){var u={index:this.iconContainer[0].childElementCount,iconName:e.seoImage,iconType:"media"},h=[];this.iconJson[0].value&&"null"!=this.iconJson[0].value&&(h=JSON.parse(this.iconJson[0].value)),h.push(u),this.iconJson[0].value=JSON.stringify(h)}else{var f=JSON.parse(this.iconJson[0].value),m=f.find((function(t){return t.index===d}));m&&(m.iconName=e.seoImage,m.iconType="media"),this.iconJson[0].value=JSON.stringify(f);var v=v='<img src="'+this.iconAssetsUrl+"/img/page-manager/"+e.seoImage+'"/>',p=this.iconContainer.find('[data-index="'+d+'"]'),b=p.find(".widget__img");p[0].attributes["data-icon-name"].value=e.seoImage,p[0].attributes["data-icon-type"].value="media",b.empty(),b.html(v)}}},{key:"removeIcon",value:function(){var t=$(event.currentTarget)[0].attributes["data-index"].value;this.removeConfirm[0].attributes["data-index"].value=t}},{key:"removeIconConfirm",value:function(){var t=parseInt(this.removeConfirm[0].attributes["data-index"].value);this.iconContainer.find('[data-footer-supported-payment-gateways-icon-edit][data-index="'+t+'"]').closest("[data-footer-supported-payment-gateways-icon-item]").remove();var e=JSON.parse(this.iconJson[0].value);(e=e.filter((function(e){return e.index!==t}))).forEach((function(e){e.index>t&&(e.index=e.index-1)}));var i=JSON.stringify(e);this.iconJson[0].value=i,this.iconContainer.find("[data-footer-supported-payment-gateways-icon-edit]").each((function(){var e=parseInt($(this).attr("data-index"));e>t&&($(this).attr("data-index",e-1),$(this).closest("[data-footer-supported-payment-gateways-icon-item]").find("[data-footer-supported-payment-gateways-icon-remove]").attr("data-index",e-1))})),this.removeIconModal.modal("hide")}}])&&Qt(e.prototype,i),a&&Qt(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var te={initDataSelectors:function(){$("[data-footer-supported-payment-gateways]").each((function(){new Xt($(this))}))}};function ee(t){return function(t){if(Array.isArray(t))return ie(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ie(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return ie(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ie(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,a=new Array(e);i<e;i++)a[i]=t[i];return a}function ae(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var ne=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.markAsread=this.container.find("[data-app-sidebar-alert-mark-as-read]"),this.hideAbleAlerts=this.container.find("[data-app-sidebar-alert-hideable]"),this.alertBtn=$("[data-app-sidebar-alert-btn]"),this.alertBtnDot=this.alertBtn.find("[data-app-sidebar-alert-btn-dot]"),this.hideUnimportantAlerts=this.container.find("[data-app-sidebar-alert-hide]"),this.showUnimportantAlerts=this.container.find("[data-app-sidebar-alert-show]"),this.containerBody=this.container.find("[app-sidebar-alert-body]"),this.noData=this.container.find("[app-sidebar-alert-no-data]"),this.bindEvents(),this.getReadedAlerts(),this.getHiddenAlerts()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.markAsread.on("click",this.markAlertsAsRead.bind(this)),this.hideUnimportantAlerts.on("click",this.hideAlerts.bind(this)),this.showUnimportantAlerts.on("click",this.showAlerts.bind(this))}},{key:"markAlertsAsRead",value:function(){this.alertBtnDot[0].classList.add("dot--default-hidden");var t=Array.from(document.querySelectorAll("[data-app-sidebar-alert-hideable]")).map((function(t){return t.getAttribute("data-id")})).filter(Boolean);if(0!==t.length){var e=document.cookie.split("; ").find((function(t){return t.startsWith("RSthemesReadedAlerts=")})),i=e?e.split("=")[1].split(","):[],a=ee(new Set([].concat(ee(i),ee(t))));document.cookie="".concat("RSthemesReadedAlerts","=").concat(a.join(","),"; path=/; max-age=").concat(31536e3)}}},{key:"hideAlerts",value:function(){var t=Array.from(document.querySelectorAll("[data-app-sidebar-alert-hideable]")).map((function(t){return t.getAttribute("data-id")})).filter(Boolean);if(0!==t.length){var e=document.cookie.split("; ").find((function(t){return t.startsWith("RSthemesHiddenAlerts=")})),i=e?e.split("=")[1].split(","):[],a=ee(new Set([].concat(ee(i),ee(t))));document.cookie="".concat("RSthemesHiddenAlerts","=").concat(a.join(","),"; path=/; max-age=").concat(31536e3),this.hideAbleAlerts.each((function(){$(this)[0].attributes["data-id"]&&$(this)[0].classList.add("is-hidden")})),this.hideUnimportantAlerts[0].classList.add("is-hidden"),this.showUnimportantAlerts[0].classList.remove("is-hidden");var n=this.container.find("[data-app-sidebar-alert-important], [data-app-sidebar-alert-hideable]"),o=0;n.each((function(){$(this).hasClass("is-hidden")||(o+=1)})),0==o&&this.noData[0].classList.remove("is-hidden"),this.markAlertsAsRead()}}},{key:"showAlerts",value:function(){document.cookie="RSthemesHiddenAlerts=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;",this.hideAbleAlerts.each((function(){$(this)[0].classList.remove("is-hidden")})),this.noData[0].classList.add("is-hidden"),this.hideUnimportantAlerts[0].classList.remove("is-hidden"),this.showUnimportantAlerts[0].classList.add("is-hidden")}},{key:"getReadedAlerts",value:function(){var t=this.getCookie("RSthemesReadedAlerts"),e=document.querySelectorAll("[data-app-sidebar-alert-hideable]"),i=!1;e.forEach((function(e){var a=e.getAttribute("data-id");a&&!t.includes(a)&&(i=!0)})),i&&this.alertBtnDot[0].classList.remove("dot--default-hidden")}},{key:"getHiddenAlerts",value:function(){var t=this,e=this.getCookie("RSthemesHiddenAlerts"),i=!1,a=document.querySelectorAll("[data-app-sidebar-alert-hideable]"),n=!1;a.forEach((function(a){var o=a.getAttribute("data-id");if(null!=o)if(o&&!e.includes(o))i=!0;else{var s=t.container.find('[data-id="'+o+'"]');s.length&&(s[0].classList.add("is-hidden"),n=!0)}}));var o=this.container.find("[data-app-sidebar-alert-important], [data-app-sidebar-alert-hideable]"),s=0;o.each((function(){$(this).hasClass("is-hidden")||(s+=1)})),0==s&&this.noData[0].classList.remove("is-hidden"),i&&this.hideUnimportantAlerts[0].classList.remove("is-hidden"),n&&this.showUnimportantAlerts[0].classList.remove("is-hidden"),(i||n)&&this.containerBody[0].classList.add("has-actions")}},{key:"getCookie",value:function(t){var e=document.cookie.split("; ").find((function(e){return e.startsWith(t+"=")}));return e?e.split("=")[1].split(","):[]}}])&&ae(e.prototype,i),a&&ae(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var oe={initDataSelectors:function(){$("[app-sidebar-alert-container]").each((function(){new ne($(this))}))}};function se(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function re(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function le(t,e,i){return e&&re(t.prototype,e),i&&re(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var ce=function(){function t(e){se(this,t),this.container=e,this.table=this.container.find("[data-services-table]"),this.selectAll=this.table.find("[data-mass-actions-select-all]"),this.checkboxes=this.table.find("[data-mass-actions-checkbox]"),this.panel=$("[data-lagom-mass-actions-panel]"),this.panelCounter=this.panel.find("[data-lagom-mass-actions-panel-counter]"),this.panelSelectAll=this.panel.find("[data-lagom-mass-actions-panel-select-all]"),this.mainSidebar=$(".app-main__sidebar"),this.mainSidebarLinks=this.mainSidebar.find('[data-toggle="lu-tab"]'),this.bindEvents()}return le(t,[{key:"bindEvents",value:function(){this.selectAll.on("change",this.controlAllCheckboxes.bind(this)),this.checkboxes.on("change",this.controlCheckbox.bind(this)),this.mainSidebarLinks.on("click",this.controlPanelViaTabs.bind(this))}},{key:"controlAllCheckboxes",value:function(){var t=$(event.currentTarget),e=this.table.find("[data-mass-actions-checkbox]"),i=!1;t[0].checked&&(i=!0),e.each((function(){$(this)[0].checked=i})),i?(this.showPanel(),this.setCounter(e.length),this.panelSelectAll[0].checked=!0):(this.hidePanel(),this.setCounter(0),this.panelSelectAll[0].checked=!1)}},{key:"controlCheckbox",value:function(){var t=this.table.find("[data-mass-actions-checkbox]"),e=!1,i=0,a=t.length;t.each((function(){$(this)[0].checked&&(e=!0,i++)})),i==a?(this.selectAll[0].checked=!0,this.panelSelectAll[0].checked=!0):(this.selectAll[0].checked=!1,this.panelSelectAll[0].checked=!1),e?(this.showPanel(),this.setCounter(i)):(this.hidePanel(),this.setCounter(0))}},{key:"showPanel",value:function(){this.panel[0].classList.remove("is-hidden")}},{key:"hidePanel",value:function(){this.panel[0].classList.add("is-hidden")}},{key:"setCounter",value:function(t){this.panelCounter[0].innerText=t}},{key:"controlPanelViaTabs",value:function(){var t=$("[data-lagom-mass-actions].is-active");if(t.length){var e=t.find("[data-services-table]").find("[data-mass-actions-checkbox]"),i=!1,a=0;e.each((function(){$(this)[0].checked&&(i=!0,a++)})),i?(this.showPanel(),this.setCounter(a)):(this.hidePanel(),this.setCounter(0))}else this.hidePanel(),this.setCounter(0)}}]),t}(),de=function(){function t(e){se(this,t),this.container=e,this.panelSelectAll=this.container.find("[data-lagom-mass-actions-panel-select-all]"),this.panelCounter=this.container.find("[data-lagom-mass-actions-panel-counter]"),this.dropdown=this.container.find("[data-lagom-mass-actions-panel-dropdown]"),this.modal=$("[data-lagom-mass-actions-modal]"),this.modalType=this.modal.find("[data-lagom-mass-actions-modal-type]"),this.modalPages=this.modal.find("[data-lagom-mass-actions-modal-pages]"),this.modalSubmit=this.modal.find("[data-lagom-mass-actions-modal-submit]"),this.bindEvents()}return le(t,[{key:"bindEvents",value:function(){this.panelSelectAll.on("change",this.controlAllCheckboxes.bind(this)),this.dropdown.on("click",this.bindDropMenu.bind(this))}},{key:"controlAllCheckboxes",value:function(){var t=$(event.currentTarget),e=$("[data-lagom-mass-actions].is-active").find("[data-services-table]"),i=e.find("[data-mass-actions-select-all]"),a=e.find("[data-mass-actions-checkbox]"),n=!1;t[0].checked&&(n=!0),a.each((function(){$(this)[0].checked=n})),i[0].checked=n,n?(this.showPanel(),this.setCounter(a.length),this.panelSelectAll[0].checked=!0):(this.hidePanel(),this.setCounter(0),this.panelSelectAll[0].checked=!1)}},{key:"setCounter",value:function(t){this.panelCounter[0].innerText=t}},{key:"showPanel",value:function(){this.container[0].classList.remove("is-hidden")}},{key:"hidePanel",value:function(){this.container[0].classList.add("is-hidden")}},{key:"bindDropMenu",value:function(){var t=this;setTimeout((function(){this.seoOn=$("body").find("[data-lagom-mass-actions-panel-seoon]"),this.seoOn.on("click",t.seoOnF.bind(t)),this.seoOff=$("body").find("[data-lagom-mass-actions-panel-seooff]"),this.seoOff.on("click",t.seoOffF.bind(t))}),500)}},{key:"seoOnF",value:function(t){t.preventDefault(),$("body").trigger("click"),$("body").find(".drop-element").remove(),this.setModal("seoon","info","primary","seoon")}},{key:"seoOffF",value:function(t){t.preventDefault(),$("body").trigger("click"),$("body").find(".drop-element").remove(),this.setModal("seooff","info","primary","seooff")}},{key:"setModal",value:function(t,e,i,a){var n=this.modal.find('[data-lagom-mass-actions-modal-title="'+t+'"]'),o=this.modal.find('[data-lagom-mass-actions-modal-desc="'+e+'"]'),s=[],r=$("[data-lagom-mass-actions].is-active").find("[data-services-table]").find("[data-mass-actions-checkbox]");n[0].classList.remove("is-hidden"),o.each((function(){$(this)[0].classList.remove("is-hidden")})),this.modalSubmit[0].classList.add("btn--"+i),r.each((function(){if($(this)[0].checked){var t=$(this)[0].value;s.push(t)}})),this.modalType[0].value=a,this.modalPages[0].value=s.join(","),this.modal.modal("show")}}]),t}(),ue=function(){function t(e){se(this,t),this.modal=e,this.ajaxUrl=this.modal[0].attributes["data-ajax-url"].value,this.modalType=this.modal.find("[data-lagom-mass-actions-modal-type]"),this.modalPages=this.modal.find("[data-lagom-mass-actions-modal-pages]"),this.modalSubmit=this.modal.find("[data-lagom-mass-actions-modal-submit]"),this.bindEvents()}return le(t,[{key:"bindEvents",value:function(){this.modalSubmit.on("click",this.submitMassAction.bind(this)),this.modal.on("hide.bs.modal",this.controlHideModal.bind(this))}},{key:"submitMassAction",value:function(){var t=(this.modalPages[0].value?this.modalPages[0].value.split(","):[]).map((function(t){return"pages[]=".concat(t)})).join("&");t="&".concat(t);var e=this.ajaxUrl+"&type="+this.modalType[0].value+t,i=this;$.ajax({url:e,success:function(t){var e=i.modal.find("[data-lagom-mass-actions-modal-desc]:not(.hidden)"),a=i.modal.find('[data-lagom-mass-actions-modal-desc="done"]'),n=a.find("[data-lagom-mass-actions-modal-response]");JSON.parse(t).forEach((function(t){var e='<li class="list__item">'.concat(t,"</li>");n.append(e)})),e[0].classList.add("is-hidden"),a[0].classList.remove("is-hidden"),setTimeout((function(){window.location.reload()}),2e3)}})}},{key:"controlHideModal",value:function(){var t=this.modal.find("[data-lagom-mass-actions-modal-desc]:not(.hidden)"),e=this.modal.find("[data-lagom-mass-actions-modal-title]:not(.hidden)"),i=this.modal.find("[data-lagom-mass-actions-modal-submit]");t.each((function(){$(this)[0].classList.add("is-hidden")})),e.each((function(){$(this)[0].classList.add("is-hidden")})),i[0].classList.remove("btn--primary","btn--danger")}}]),t}();var he={initDataSelectors:function(){$("[data-lagom-mass-actions]").each((function(){new ce($(this))})),$("[data-lagom-mass-actions-panel]").each((function(){new de($(this))})),$("[data-lagom-mass-actions-modal]").each((function(){new ue($(this))}))}};function fe(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var me=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.submit=this.container.find("[data-extension-update-alert-btn]"),this.bindEvents()}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){this.submit.on("click",this.updateExtension.bind(this))}},{key:"updateExtension",value:function(){var t=$(event.currentTarget)[0].attributes["data-ajax-url"].value,e=this;$("[data-extension-update-alert]").each((function(){$(this).find("[data-extension-update-alert-btn]")[0].classList.add("is-disabled")})),$.ajax({url:t,success:function(t){var i=JSON.parse(t),a="";a="success"==i.status?"Succcess":"Error",luNotification({size:"md",status:i.status,title:a,body:i.message}),"success"==i.status?e.container.remove():e.submit[0].classList.remove("is-loading"),$("[data-extension-update-alert]").each((function(){$(this).find("[data-extension-update-alert-btn]")[0].classList.remove("is-disabled")}))}})}}])&&fe(e.prototype,i),a&&fe(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}();var ve={initDataSelectors:function(){$("[data-extension-update-alert]").each((function(){new me($(this))}))}};$(document).ready((function(){s.initDataSelectors(),v.initDataSelectors(),g.initDataSelectors(),E.initDataSelectors(),_.initDataSelectors(),k.initDataSelectors(),R.initDataSelectors(),U.initDataSelectors(),z.initDataSelectors(),G.initDataSelectors(),Z.initDataSelectors(),K.a.initDataSelectors(),tt.initDataSelectors(),at.initDataSelectors(),st.initDataSelectors(),ct.initDataSelectors(),ht.initDataSelectors(),gt.initDataSelectors(),Ot.initDataSelectors(),At.initDataSelectors(),Lt.initDataSelectors(),It.initDataSelectors(),Jt.initDataSelectors(),Ht.initDataSelectors(),Vt.initDataSelectors(),Wt.initDataSelectors(),te.initDataSelectors(),oe.initDataSelectors(),he.initDataSelectors(),ve.initDataSelectors(),$("[data-form-validate]").each((function(){var t=$(this)[0].attributes["data-form-validate"].value;new B.a($(t))}))}))},49:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return n}));var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.form=e,this.inputs=$(e).find("input[lu-required]"),this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){$(this.inputs).on("keyup",this.validateField.bind(this))}},{key:"validateField",value:function(t){var e=t.currentTarget.value,i=$(t.currentTarget).closest(".form-group"),a=i.find(".form-feedback");""==e?(i[0].classList.add("is-error"),a[0].classList.remove("is-hidden")):(i[0].classList.remove("is-error"),a[0].classList.add("is-hidden"))}},{key:"validateForm",value:function(t){t.length&&(this.form=t);var e=!1,i=this.form.find("input[lu-required]");if(i.each((function(){0==$(this)[0].disabled&&""==$(this)[0].value&&(e=!0)})),!e)return!0;this.showErrors(i)}},{key:"showErrors",value:function(t){t.each((function(){if(0==$(this)[0].disabled&&""==$(this)[0].value){var t=$(this).closest(".form-group"),e=t.find(".form-feedback");t[0].classList.add("is-error"),e[0].classList.remove("is-hidden")}}));var e=$(t[0]).closest(".tab-pane");if(e.length){var i=e[0].attributes.id.value;$('a[href="#'+i+'"]').closest(".nav--tabs").find(".is-active").removeClass("is-active"),$('a[href="#'+i+'"]').closest(".nav__item").addClass("is-active"),e.closest(".tab-content").find(".tab-pane.is-active").removeClass("is-active"),e.addClass("is-active")}$("html, body").delay(100).animate({scrollTop:$(t[0]).offset().top-200},100)}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}()},50:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return n}));var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.item=e,this.form=this.item.closest("form"),this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){$(this.item).on("change",this.changeMedia.bind(this))}},{key:"changeMedia",value:function(){var t=this.form.find($('[name="item[icon]"]:checked, [name="item[media]"]:checked, [name="item[illustration]"]:checked, [name="item[font-icon]"]:checked, [name="item[gateways]"]:checked'));$(t).each((function(){$(this)[0].checked=!1})),this.item[0].checked=!0}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}()},63:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return n}));var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.select=e,this.selectize=this.select[0].selectize,this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){this.selectize.on("item_add",this.allOptionControl.bind(this)),this.selectize.on("item_remove",this.allOptionAdd.bind(this))}},{key:"allOptionControl",value:function(){var t=this.selectize.items.length;if("all"==this.selectize.items[t-1]){for(;t>1;)this.selectize.removeItem(this.selectize.items[0]),t-=1;this.selectize.refreshOptions()}else this.selectize.removeItem("all"),this.selectize.refreshOptions()}},{key:"allOptionAdd",value:function(){0==this.selectize.items.length&&(this.selectize.addItem("all"),this.selectize.refreshOptions())}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}()},64:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=e,this.popover=this.container.find("[data-popover]"),this.insideUrl=this.popover.find("a"),this.open=this.container.find("[data-popover-open]"),this.close=this.container.find("[data-popover-close]"),this.mediaItem=this.container.closest("[data-media-item]"),this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){"hover"==this.open[0].attributes["data-popover-open"].value&&($(this.container).on("mouseover",this.openPopover.bind(this)),$(this.container).on("mouseout",this.closePopover.bind(this))),$(this.open).on("click",this.openPopover.bind(this)),$(this.close).on("click",this.closePopover.bind(this)),$(this.insideUrl).on("click",this.openUrl.bind(this))}},{key:"openPopover",value:function(){this.container[0].matches(":hover")&&this.popover[0].setAttribute("data-mouse-over",!0);var t=this;setTimeout((function(){"true"==t.popover[0].attributes["data-mouse-over"].value&&(t.popover[0].classList.add("show"),t.mediaItem.length&&t.mediaItem.find('input[type="radio"]').prop("disabled",!0))}),500)}},{key:"closePopover",value:function(){this.container[0].matches(":hover")||(this.popover[0].setAttribute("data-mouse-over",!1),this.popover[0].classList.remove("show"),this.mediaItem.length&&this.mediaItem.find('input[type="radio"]').prop("disabled",!1))}},{key:"openUrl",value:function(t){if(t.preventDefault(),$(t.target)[0].attributes.href){var e=$(t.target)[0].attributes.href.value;window.open(e,"_blank").focus()}}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();var o={initDataSelectors:function(){$("[data-popover-container]").each((function(){new n($(this))}))}};e.a=o},65:function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var a=i(50),n=i(12);function o(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var s=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.button=e,this.bindEvents()}var e,i,s;return e=t,(i=[{key:"bindEvents",value:function(){$(this.button).on("click",this.loadIcons.bind(this))}},{key:"loadIcons",value:function(){var t=this.button[0].attributes.href.value,e=this.button.closest(".modal"),i=this.button.closest("form"),o=e.find(t),s=o.find("[data-media-list]"),r=s[0].attributes["data-media-insert"],l=s[0].closest("[data-media-container]"),c=o.find("[data-media-preloader]"),d=s[0].attributes["data-media-loaded"];if(r&&!d){var u=s[0].attributes["data-media-insert"].value,h=i[0].attributes["data-load-icons-url"].value+u;c[0].classList.remove("is-hidden"),$.ajax({url:h,type:"GET",dataType:"json",success:function(t){s[0].innerHTML=t[u],s[0].setAttribute("data-media-loaded",!0);var e=s.find('input[type="radio"]'),i=$(l).find('[data-toggle="lu-tooltip"]');$(i).each((function(){$(this).luTooltip()})),$(l).each((function(){new n.a($(this))})),e.each((function(){new a.a($(this))})),c[0].classList.add("is-hidden")}})}}}])&&o(e.prototype,i),s&&o(e,s),Object.defineProperty(e,"prototype",{writable:!1}),t}()},8:function(t,e,i){"use strict";function a(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}i.d(e,"a",(function(){return s}));var n=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.href=e,this.modal=$("[data-unsaved-changes-modal]"),this.submit=$("[data-unsaved-changes-modal-btn]"),this.bindEvents()}var e,i,n;return e=t,(i=[{key:"bindEvents",value:function(){$(this.submit).on("click",this.goToPage.bind(this))}},{key:"goToPage",value:function(){window.location.href=this.href}}])&&a(e.prototype,i),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();function o(t,e){for(var i=0;i<e.length;i++){var a=e[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}var s=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.container=$("body"),this.modal=$("[data-unsaved-changes-modal]"),this.modalConfirmBtn=this.modal.find("[data-unsaved-changes-modal-btn]"),this.anchor=this.container.find("a"),this.button=this.container.find("button")}var e,i,a;return e=t,(i=[{key:"bindEvents",value:function(){$(this.anchor,this.button).on("click",this.checkContainer.bind(this))}},{key:"unbindEvents",value:function(){$(this.anchor,this.button).unbind("click")}},{key:"checkContainer",value:function(t){if(!$(t.currentTarget).closest(".modal").length){t.preventDefault();var e,i=$("[data-check-unsaved-changes], .modal");i.is(t.target)||0!==i.has(t.target).length||($("[data-unsaved-changes-modal]").modal("show"),$(t.currentTarget)[0].attributes.href&&(e=$(t.currentTarget)[0].attributes.href.value,new n(e)))}}},{key:"hideModalOnConfirm",value:function(){var t=this;this.modalConfirmBtn.on("click",(function(){t.modal.modal("hide")}))}}])&&o(e.prototype,i),a&&o(e,a),Object.defineProperty(e,"prototype",{writable:!1}),t}()}});

CasperSecurity Mini