Files
safekat/httpdocs/themes/focus2/js/custom.min.js
2023-04-24 13:00:46 +02:00

1 line
3.1 KiB
JavaScript

jQuery(window).on("load",function(){$("#preloader").fadeOut(500),$("#main-wrapper").addClass("show")}),function($){"use strict";$("#menu").metisMenu(),$("#checkAll").change(function(){$("td input:checkbox").prop("checked",$(this).prop("checked"))}),$(".nav-control").on("click",function(){$("#main-wrapper").toggleClass("menu-toggle"),$(".hamburger").toggleClass("is-active"),new PerfectScrollbar(".quixnav-scroll")}),$(function(){for(var b=window.location,a=$("ul#menu a").filter(function(){return this.href==b}).addClass("mm-active").parent().addClass("mm-active");a.is("li");)a=a.parent().addClass("mm-show").parent().addClass("mm-active");$("ul#menu>li").on("click",function(){let a=$("body").attr("data-sidebar-style");"mini"===a&&(console.log($(this).find("ul")),$(this).find("ul").stop())})}),$(function(){var a=(window.outerHeight,window.outerHeight);(a>0?a:screen.height)&&$(".content-body").css("min-height",a+60+"px")}),$('a[data-action="collapse"]').on("click",function(a){a.preventDefault(),$(this).closest(".card").find('[data-action="collapse"] i').toggleClass("mdi-arrow-down mdi-arrow-up"),$(this).closest(".card").children(".card-body").collapse("toggle")}),$('a[data-action="expand"]').on("click",function(a){a.preventDefault(),$(this).closest(".card").find('[data-action="expand"] i').toggleClass("icon-size-actual icon-size-fullscreen"),$(this).closest(".card").toggleClass("card-fullscreen")}),$('[data-action="close"]').on("click",function(){$(this).closest(".card").removeClass().slideUp("fast")}),$('[data-action="reload"]').on("click",function(){var a=$(this);a.parents(".card").addClass("card-load"),a.parents(".card").append('<div class="card-loader"><i class=" ti-reload rotate-refresh"></div>'),setTimeout(function(){a.parents(".card").children(".card-loader").remove(),a.parents(".card").removeClass("card-load")},2e3)});let a=$(".header").innerHeight();$(window).scroll(function(){"horizontal"===$("body").attr("data-layout")&&"static"===$("body").attr("data-header-position")&&"fixed"===$("body").attr("data-sidebar-position")&&($(this.window).scrollTop()>=a?$(".quixnav").addClass("fixed"):$(".quixnav").removeClass("fixed"))}),window.addEventListener("resize",function(d){let a=document.querySelector("body"),b=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,c=document.getElementById("main-wrapper");b>=1216?(a.setAttribute("data-sidebar-style","full"),a.setAttribute("data-sidebar-position","fixed"),a.setAttribute("data-header-position","fixed"),c.classList.remove("menu-toggle")):b<1216&&b>=768?(a.setAttribute("data-sidebar-style","mini"),c.classList.add("menu-toggle"),a.setAttribute("data-sidebar-position","fixed"),a.setAttribute("data-header-position","fixed")):(a.setAttribute("data-sidebar-style","overlay"),c.classList.remove("menu-toggle"))})}(jQuery),$("hamburger").attr("is-active")?$(".quixnav").removeClass("ps"):new PerfectScrollbar(".quixnav-scroll"),$(".btn-number").on("click",function(c){c.preventDefault(),fieldName=$(this).attr("data-field"),type=$(this).attr("data-type");var a=$("input[name='"+fieldName+"']"),b=parseInt(a.val());isNaN(b)?a.val(0):"minus"==type?a.val(b-1):"plus"==type&&a.val(b+1)})