Files
thetool/public/assets/js/app.min.js
2021-05-25 22:00:14 +02:00

3 lines
4.8 KiB
JavaScript

!function(e){"use strict";var t=function(){};t.prototype.initTooltipPlugin=function(){e.fn.tooltip&&e('[data-toggle="tooltip"]').tooltip()},t.prototype.initPopoverPlugin=function(){e.fn.popover&&e('[data-toggle="popover"]').popover()},t.prototype.initSlimScrollPlugin=function(){e.fn.slimScroll&&e(".slimscroll").slimScroll({height:"auto",position:"right",size:"8px",touchScrollStep:20,color:"#9ea5ab"})},t.prototype.initFormValidation=function(){e(".needs-validation").on("submit",function(t){return e(this).addClass("was-validated"),!1!==e(this)[0].checkValidity()||(t.preventDefault(),t.stopPropagation(),!1)})},t.prototype.initCustomModalPlugin=function(){e('[data-plugin="custommodal"]').on("click",function(t){t.preventDefault(),new Custombox.modal({content:{target:e(this).attr("href"),effect:e(this).attr("data-animation")},overlay:{color:e(this).attr("data-overlayColor")}}).open()})},t.prototype.initCounterUp=function(){e(this).attr("data-delay")&&e(this).attr("data-delay"),e(this).attr("data-time")&&e(this).attr("data-time");e('[data-plugin="counterup"]').each(function(t,i){e(this).counterUp({delay:100,time:1200})})},t.prototype.initPeityCharts=function(){e('[data-plugin="peity-pie"]').each(function(t,i){var a=e(this).attr("data-colors")?e(this).attr("data-colors").split(","):[],n=e(this).attr("data-width")?e(this).attr("data-width"):20,o=e(this).attr("data-height")?e(this).attr("data-height"):20;e(this).peity("pie",{fill:a,width:n,height:o})}),e('[data-plugin="peity-donut"]').each(function(t,i){var a=e(this).attr("data-colors")?e(this).attr("data-colors").split(","):[],n=e(this).attr("data-width")?e(this).attr("data-width"):20,o=e(this).attr("data-height")?e(this).attr("data-height"):20;e(this).peity("donut",{fill:a,width:n,height:o})}),e('[data-plugin="peity-donut-alt"]').each(function(t,i){e(this).peity("donut")}),e('[data-plugin="peity-line"]').each(function(t,i){e(this).peity("line",e(this).data())}),e('[data-plugin="peity-bar"]').each(function(t,i){var a=e(this).attr("data-colors")?e(this).attr("data-colors").split(","):[],n=e(this).attr("data-width")?e(this).attr("data-width"):20,o=e(this).attr("data-height")?e(this).attr("data-height"):20;e(this).peity("bar",{fill:a,width:n,height:o})})},t.prototype.initKnob=function(){e('[data-plugin="knob"]').each(function(t,i){e(this).knob()})},t.prototype.init=function(){this.initTooltipPlugin(),this.initPopoverPlugin(),this.initSlimScrollPlugin(),this.initFormValidation(),this.initCustomModalPlugin(),this.initCounterUp(),this.initPeityCharts(),this.initKnob()},e.Components=new t,e.Components.Constructor=t}(window.jQuery),function(a){"use strict";var t=function(){this.$body=a("body"),this.$window=a(window)};t.prototype._resetSidebarScroll=function(){a(".slimscroll-menu").slimscroll({height:"auto",position:"right",size:"8px",color:"#9ea5ab",wheelStep:5,touchScrollStep:20})},t.prototype.initMenu=function(){var i=this;a(".button-menu-mobile").on("click",function(t){t.preventDefault(),i.$body.toggleClass("sidebar-enable"),768<=i.$window.width()?i.$body.toggleClass("enlarged"):i.$body.removeClass("enlarged"),i._resetSidebarScroll()}),i._resetSidebarScroll(),a(".right-bar-toggle").on("click",function(t){a("body").toggleClass("right-bar-enabled")}),a(document).on("click","body",function(t){0<a(t.target).closest(".right-bar-toggle, .right-bar").length||0<a(t.target).closest(".left-side-menu, .side-nav").length||a(t.target).hasClass("button-menu-mobile")||0<a(t.target).closest(".button-menu-mobile").length||(a("body").removeClass("right-bar-enabled"),a("body").removeClass("sidebar-enable"))}),a(".navigation-menu a").each(function(){var t=window.location.href.split(/[?#]/)[0];this.href==t&&(a(this).addClass("active"),a(this).parent().addClass("active"),a(this).parent().parent().addClass("in"),a(this).parent().parent().prev().addClass("active"),a(this).parent().parent().parent().addClass("active"),a(this).parent().parent().parent().parent().addClass("in"),a(this).parent().parent().parent().parent().parent().addClass("active"))}),a(".navbar-toggle").on("click",function(t){a(this).toggleClass("open"),a("#navigation").slideToggle(400)}),a(".navigation-menu>li").slice(-2).addClass("last-elements"),a('.navigation-menu li.has-submenu a[href="#"]').on("click",function(t){a(window).width()<992&&(t.preventDefault(),a(this).parent("li").toggleClass("open").find(".submenu:first").toggleClass("open"))})},t.prototype.initLayout=function(){768<=this.$window.width()&&this.$window.width()<=1024?this.$body.addClass("enlarged"):1!=this.$body.data("keep-enlarged")&&this.$body.removeClass("enlarged")},t.prototype.init=function(){var i=this;this.initLayout(),this.initMenu(),a.Components.init(),i.$window.on("resize",function(t){t.preventDefault(),i.initLayout(),i._resetSidebarScroll()})},a.App=new t,a.App.Constructor=t}(window.jQuery),function(t){"use strict";window.jQuery.App.init()}(),Waves.init();
//# sourceMappingURL=app.min.js.map