Files
dashboard-hw/assets/js/kaiadmin.min.js

1 line
6.5 KiB
JavaScript
Raw Normal View History

2025-03-01 18:21:51 +00:00
"use strict";var logoHeaderContent=$(".sidebar .logo-header").html();function layoutsColors(){$(".sidebar").is("[data-background-color]")?$("html").addClass("sidebar-color"):$("html").removeClass("sidebar-color")}function customBackgroundColor(){$('*[data-background-color="custom"]').each(function(){$(this).is("[custom-color]")?$(this).css("background",$(this).attr("custom-color")):$(this).is("[custom-background]")&&$(this).css("background-image","url("+$(this).attr("custom-background")+")")})}function legendClickCallback(e){for(var s=(e=e||window.event).target||e.srcElement;"LI"!==s.nodeName;)s=s.parentElement;var a=s.parentElement,o=parseInt(a.classList[0].split("-")[0],10),r=Chart.instances[o],l=Array.prototype.slice.call(a.children).indexOf(s);r.legend.options.onClick.call(r,e,r.legend.legendItems[l]),r.isDatasetVisible(l)?s.classList.remove("hidden"):s.classList.add("hidden")}function readURL(e){if(e.files&&e.files[0]){var s=new FileReader;s.onload=function(s){$(e).parent(".input-file-image").find(".img-upload-preview").attr("src",s.target.result)},s.readAsDataURL(e.files[0])}}function showPassword(e){var s=$(e).parent().find("input");"password"===s.attr("type")?s.attr("type","text"):s.attr("type","password")}$(".main-header .logo-header").html(logoHeaderContent),$(".nav-search .input-group > input").focus(function(e){$(this).parents().eq(2).addClass("focus")}).blur(function(e){$(this).parents().eq(2).removeClass("focus")}),$(function(){let e=document.querySelectorAll('[data-bs-toggle="tooltip"]');[...e].map(e=>new bootstrap.Tooltip(e));let s=document.querySelectorAll('[data-bs-toggle="popover"]');[...s].map(e=>new bootstrap.Popover(e)),layoutsColors(),customBackgroundColor()}),$(document).ready(function(){$(".btn-refresh-card").on("click",function(){var e=$(this).parents(".card");e.length&&(e.addClass("is-loading"),setTimeout(function(){e.removeClass("is-loading")},3e3))});var e=$(".sidebar .scrollbar");e.length>0&&e.scrollbar();var s=$(".main-panel .content-scroll");s.length>0&&s.scrollbar();var a=$(".messages-scroll");a.length>0&&a.scrollbar();var o=$(".tasks-scroll");o.length>0&&o.scrollbar();var r=$(".quick-scroll");r.length>0&&r.scrollbar();var l=$(".message-notif-scroll");l.length>0&&l.scrollbar();var n=$(".notif-scroll");n.length>0&&n.scrollbar();var i=$(".quick-actions-scroll");i.length>0&&i.scrollbar();var t=$(".dropdown-user-scroll");t.length>0&&t.scrollbar(),$("#search-nav").on("shown.bs.collapse",function(){$(".nav-search .form-control").focus()});var c=!1,d=!1,g=!1,u=!1,p=!1,h=0,m=0,v=0,f=0,b=0,C=0;if(!c){var k=$(".sidenav-toggler");k.on("click",function(){1==h?($("html").removeClass("nav_open"),k.removeClass("toggled"),h=0):($("html").addClass("nav_open"),k.addClass("toggled"),h=1)}),c=!0}if(!m){var k=$(".quick-sidebar-toggler");k.on("click",function(){1==h?($("html").removeClass("quick_sidebar_open"),$(".quick-sidebar-overlay").remove(),k.removeClass("toggled"),m=0):($("html").addClass("quick_sidebar_open"),k.addClass("toggled"),$('<div class="quick-sidebar-overlay"></div>').insertAfter(".quick-sidebar"),m=1)}),$(".wrapper").mouseup(function(e){var s=$(".quick-sidebar");e.target.className==s.attr("class")||s.has(e.target).length||($("html").removeClass("quick_sidebar_open"),$(".quick-sidebar-toggler").removeClass("toggled"),$(".quick-sidebar-overlay").remove(),m=0)}),$(".close-quick-sidebar").on("click",function(){$("html").removeClass("quick_sidebar_open"),$(".quick-sidebar-toggler").removeClass("toggled"),$(".quick-sidebar-overlay").remove(),m=0}),m=!0}if(!d){var w=$(".topbar-toggler");w.on("click",function(){1==v?($("html").removeClass("topbar_open"),w.removeClass("toggled"),v=0):($("html").addClass("topbar_open"),w.addClass("toggled"),v=1)}),d=!0}if(!g){var _=$(".toggle-sidebar");$(".wrapper").hasClass("sidebar_minimize")&&(_.addClass("toggled"),_.html('<i class="gg-more-vertical-alt"></i>'),f=1),_.on("click",function(){1==f?($(".wrapper").removeClass("sidebar_minimize"),_.removeClass("toggled"),_.html('<i class="gg-menu-right"></i>'),f=0):($(".wrapper").addClass("sidebar_minimize"),_.addClass("