File: D:/HostingSpaces/SBogers10/claire-werken-bij.komma.pro/wwwroot/js/kms/kms.js
"use strict";document.addEventListener("DOMContentLoaded",function(){window.axios.defaults.headers.common={"X-Requested-With":"XMLHttpRequest","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")},new TabsController("tab-content","entity-tabs","active",!0,'input[name="tabslug"]');let e=document.getElementById("save-button"),t=new styleClassController(e);if(e){let n=document.querySelector('input[value="submit-cloaked"]');e.addEventListener("click",function(e){e.preventDefault(),t.requestAddClass("disabled"),n.click()})}let n=document.querySelector("input.trash.js-confirm");n&&new ConfirmationController(n);let o=document.getElementById("entity-form"),a=o?o.dataset.globalTranslations:{},i=new Initializer("#entity-form"),l=new Initializer("#entities");if(o){let e=new ComponentAreaCopier;i.bindSelectorToCallback(".js-components-area",function(t,n){let o=new ComponentAreaManager(n,new ComponentManagerApiController);e.registerComponentAreaManager(o),o.on("componentAdded",function(e,t){t&&s&&s.refresh()})})}i.bindSelectorToCallback(".entity-attribute-documents",function(e,n){let i=o.dataset.uploadRoute,l=o.dataset.maxPostSize,r=o.dataset.maxUploadSize,s=new HTML5Uploader(i,l,r,a),c=new DocumentManager(n,s);new FileDragAndDropHandler(n.querySelector(".drag-and-drop-area")).hookTo(c),s.on("uploadStart",function(){t.requestAddClass("disabled")}),s.on("uploadComplete",function(){t.requestRemoveClass("disabled")}),s.on("uploadCanceled",function(){t.requestRemoveClass("disabled")}),s.on("uploadFailed",function(){t.requestRemoveClass("disabled")})}),i.bindSelectorToCallback(".entity-attribute-multiselect-combo-box",function(e,t){if("false"===t.dataset.readonly){new MultiSelect(t)}}),i.bindSelectorToCallback(".entity-attribute-on-off",function(e,t){new OnOff(t)}),i.bindSelectorToCallback(".js-video",function(e,t){new Video(t)}),i.bindSelectorToCallback(".js-confirm",function(e,t){new ConfirmationController(t)}),i.bindSelectorToCallback(".entity-attribute-select",function(e,t){new Select(t)}),i.bindSelectorToCallback("[data-to-copy]",function(e,t){console.log("found copy text element"),new CopyText(t)}),l.bindSelectorToCallback(".js-sortable",function(e,t){new SortableController(t).load().then(function(e){s&&(console.log("Refreshing the prevent navigation controller since there may be more anchors."),s.refresh())}).catch(function(e){console.error(e)})}),i.bindSelectorToCallback("textarea.tiny-mce",function(e,t){t.id||(t.id=(new Date).getTime()+Math.random().toString(36).substring(7)),tinymce.remove("#"+t.id),tinymce.init({target:t,menubar:!1,statusbar:!1,plugins:"code paste link lists directionality",toolbar:"styleselect | bold italic strikethrough | numlist bullist | link unlink | outdent indent | code ",height:"200",paste_as_text:!0,style_formats:[{title:"Paragraaf",block:"p"},{title:"Titel",block:"h2"},{title:"Subtitel",block:"h3"}],convert_urls:!1,setup:function(e){e.on("change",function(n){!function(e,t){e.save();let n=createNewEvent("change");dispatchEventForElement(t,n)}(e,t)})}})},!1),i.startObserving(),l.startObserving();let r=document.querySelector(".entity-attributes"),s=null;r&&(s=new PreventNavigationController(r))}),function(e){e(".entities-list-item .dropdown-icon").click(function(t){t.preventDefault(),e(this).parent().parent().hasClass("open")?e(this).parent().parent().removeClass("open"):e(this).parent().parent().addClass("open")});var t=!0;e(window).load(function(){e("#entity-form .lock").hasClass("open")&&(t=!1,e("#entity-form").find("input, textarea").attr("disabled",t));var n=e("#entities .entities-list:visible"),o=e(".active",n).first();if(0!=o.length){var a=o.position().top;n.scrollTop(a),e(".site-brand-name input").attr("placeholder",e("#global_name").val())}}),e("#global_name").change(function(){e(".site-brand-name input").attr("placeholder",e(this).val())}),e(".error-accordion .collapsible-ul").hide(),e(".error-accordion h3").click(function(){e(this).parent().find(".collapsible-ul").toggle()}),e("#selectYearAndMonthForm select").change(function(){var t="/kms/orders/voltooid?month="+e("#selectYearAndMonthForm select#orderMonthSelector").val()+"&year="+e("#selectYearAndMonthForm select#orderYearSelector").val();window.location=t}),e("#productCategorySelector").change(function(){window.location="/kms/products?category="+encodeURIComponent(this.value)});var n=function(){e("#flash-message").fadeOut()};e("#flash-message").click(function(){n()}),setTimeout(function(){n()},5e3),e("#entity-form .lock").click(function(){e(this).toggleClass("open"),t=!t,e(this).parents("#entity-form").find("input, textarea").attr("disabled",t)});var o=jQuery("#sort_order"),a=(jQuery("#autoSubmit"),jQuery("#message-box"),jQuery(".fieldGroupItems"));a.children("li").each(function(){var e=jQuery(this);e.data("id",e.attr("title")).attr("title","")}),a.sortable({opacity:.7,update:function(){}}),jQuery("#dd-form").bind("submit",function(e){var t,n;e&&e.preventDefault(),t=!0,n=[],a.children("li").each(function(){n.push(jQuery(this).data("id"))}),o.val(n.join(",")),console.log(o.val()),t&&request()})}(jQuery),document.addEventListener("DOMContentLoaded",function(){let e=document.querySelector("#sidebar .navigation li.active");function t(e){let n=e.parentElement?e.parentElement:e.parentNode;n.classList.contains("has-sub-items")&&"LI"===n.tagName&&(n.classList.add("active"),t(n))}e&&t(e);let n=document.querySelectorAll("#sidebar .navigation .has-sub-items"),o=n.length;for(let e=0;e<o;e++){n[e].addEventListener("click",function(e){this.classList.toggle("active"),t(this),e.stopImmediatePropagation()})}});