File: /home/dtptviut/public_html/wp-content/plugins/nitropack/assets/js/nitropackUI.min.js
!function(){"use strict";var t={};function e(e,o){"string"==typeof e&&(e=document.getElementById(e)),e&&(this._el=e,this._options=Object.assign({backdrop:"dynamic"},o),this._backdrop=null,this._isVisible=!1,this._previousActiveElement=null,this._triggerEl=null,this._onKeydown=this._handleKeydown.bind(this),e.id&&(t[e.id]=this))}function o(){document.querySelectorAll(".modal-wrapper").forEach(function(o){if(o.id&&!t[o.id]){var i=o.getAttribute("data-modal-backdrop")||"dynamic";new e(o,{backdrop:i})}}),document.querySelectorAll("[data-modal-show]").forEach(function(e){var o=e.getAttribute("data-modal-show");e.addEventListener("click",function(){var i=t[o];i&&(i._triggerEl=e,i.show())})}),document.querySelectorAll("[data-modal-hide]").forEach(function(e){var o=e.getAttribute("data-modal-hide");e.addEventListener("click",function(){var e=t[o];e&&e.hide()})}),document.querySelectorAll("[data-modal-toggle]").forEach(function(e){var o=e.getAttribute("data-modal-toggle");e.addEventListener("click",function(){var i=t[o];i&&(i._triggerEl=e,i.toggle())})}),document.querySelectorAll(".close-modal").forEach(function(e){e.addEventListener("click",function(){var o=e.closest(".modal-wrapper");o&&o.id&&t[o.id]&&t[o.id].hide()})})}e.prototype.show=function(){this._isVisible||(document.activeElement&&"function"==typeof document.activeElement.blur&&(this._previousActiveElement=document.activeElement),this._isVisible=!0,this._createBackdrop(),this._el.classList.remove("hidden"),this._el.setAttribute("aria-hidden","false"),document.body.style.overflow="hidden",document.addEventListener("keydown",this._onKeydown),"function"==typeof this._options.onShow&&this._options.onShow(this))},e.prototype.hide=function(){if(this._isVisible){document.activeElement&&this._el.contains(document.activeElement)&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),this._isVisible=!1,this._el.classList.add("hidden"),this._el.setAttribute("aria-hidden","true"),this._removeBackdrop(),document.body.style.overflow="",document.removeEventListener("keydown",this._onKeydown);var t=this._triggerEl||this._previousActiveElement;t&&"function"==typeof t.focus&&document.body.contains(t)&&t.focus(),this._triggerEl=null,"function"==typeof this._options.onHide&&this._options.onHide(this)}},e.prototype.toggle=function(){this._isVisible?this.hide():this.show()},e.prototype.isVisible=function(){return this._isVisible},e.prototype._handleKeydown=function(t){"Escape"===t.key&&"static"!==this._options.backdrop&&this.hide()},e.prototype._createBackdrop=function(){if(!1!==this._options.backdrop&&(this._backdrop=document.createElement("div"),this._backdrop.setAttribute("modal-backdrop",""),document.body.appendChild(this._backdrop),"static"!==this._options.backdrop)){var t=this;this._el.addEventListener("click",this._onWrapperClick=function(e){e.target===t._el&&t.hide()})}},e.prototype._removeBackdrop=function(){this._backdrop&&this._backdrop.parentNode&&(this._backdrop.parentNode.removeChild(this._backdrop),this._backdrop=null),this._onWrapperClick&&(this._el.removeEventListener("click",this._onWrapperClick),this._onWrapperClick=null)},e.getInstance=function(e){return t[e]||null},window.Modal=e,window.initModals=o,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o()}(),jQuery(document).ready(function(t){const e=new class{constructor(){this.closeToast(),this.highlight_columns(),this.accordion_toggle(),this.elapsedToastTime=0}triggerToast(e,o){if(!e)return;const i=this,n=t(".toast-wrapper").eq(0),s=n.find(".msg-box .text"),a=n.find(".icon img");var c="toast-"+e;if(n.hasClass("shown")){const t=n.clone();this.duplicateToast(t,e,o),i.hideToast(n)}else s.html(o),this.replaceIcon(e,a),n.addClass("shown "+c);this.pauseAndHide(n)}pauseAndHide(t){const e=this;var o,i=Date.now(),n=1500;o=setTimeout(function(){e.hideToast(t)},1500),t.on("mouseenter",function(){e.elapsedToastTime=Date.now()-i,clearTimeout(o)}),t.on("mouseleave",function(){i=Date.now()-e.elapsedToastTime,n=Math.max(1500-e.elapsedToastTime,0),o=setTimeout(function(){e.hideToast(t)},n)})}duplicateToast(e,o,i){const n=t(".toast-wrapper");t(".toast-wrapper.shown").length;var s="toast-"+o,a=e.find(".icon img");e.find(".msg-box .text").html(i),this.replaceIcon(o,a),this.hideToast(e),e.insertBefore(n.eq(0)),setTimeout(function(){e.addClass(s+" shown")},250),this.pauseAndHide(e)}toastIcon(t){return{error:"alert-triangle",success:"check-circle-green",info:"info-circle-blue"}[t]}replaceIcon(t,e){var o=this.toastIcon(t),i=this.replaceIconNameInUrl(e.attr("src"),o);e.attr("src",i)}replaceIconNameInUrl(t,e){const o=t.lastIndexOf("/"),i=t.indexOf(".svg",o),n=t.substring(o+1,i);return t.replace(n+".svg",e+".svg")}closeToast(){const e=this;t(document).on("click",".toast-close",function(){const o=t(this).closest(".toast-wrapper");e.hideToast(o)})}hideToast(t){t.removeClass("shown toast-success toast-error toast-info")}tabs(){t(".tabs .tab-link").click(function(){let e=t(this).data("tab"),o=t(this).closest(".tabs-wrapper").find(".tab-content-wrapper");o.find(".tab-content").addClass("hidden"),o.find('.tab-content[data-tab="'+e+'-tab"].hidden').removeClass("hidden")})}highlight_columns(){t(".modes .mode").on("mouseenter",function(){var e=t(this).index();t(this).addClass("current-highlight"),t(".modes .mode:nth-child("+(e+1)+")").addClass("highlight-column")}).on("mouseleave",function(){t(".modes .mode").removeClass("highlight-column current-highlight")})}parse_class_list(t){return t?t.split(" ").filter(Boolean):[]}set_accordion_state(t,e,o,i,n){t.attr("aria-expanded",o?"true":"false"),e.toggleClass("hidden",!o),i.length&&t.toggleClass(i.join(" "),o),n.length&&t.toggleClass(n.join(" "),!o),t.find("[data-accordion-icon]").toggleClass("rotate-180",!o)}accordion_toggle(){t(".toggle-dropdown").on("click",function(){let e=t(this).closest(".list-item").find("ul"),o=t(this);e.toggleClass("opened"),o.toggleClass("rotate-180")});const e=this;t("[data-accordion-target]").on("click",function(o){o.preventDefault();const i=t(this),n=i.attr("data-accordion-target"),s=i.closest("[data-accordion]"),a=e.parse_class_list(s.attr("data-active-classes")),c=e.parse_class_list(s.attr("data-inactive-classes")),r=n?t(n):t();if(!r.length)return;const d=!("true"===i.attr("aria-expanded"));"collapse"===s.attr("data-accordion")&&d&&s.find("[data-accordion-target]").not(i).each(function(){const o=t(this),i=o.attr("data-accordion-target"),n=i?t(i):t();n.length&&e.set_accordion_state(o,n,!1,a,c)}),e.set_accordion_state(i,r,d,a,c)})}posttype_taxonomy_counter(){t("#modal-posttypes .taxonomies label input").click(function(){var e=t(this).closest(".sub-menu").parent(".list-item").find(".count"),o=1*e.text();t(this).is(":checked")?o++:o--,e.text(o)})}};window.NitropackUI=e});