HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/sigedo-demo.allup.com.co/public/assets/js/es5/script_2.js
"use strict";

$(document).ready(function () {
  "use strict";
  // https://www.jqueryscript.net/menu/Vertical-Responsive-Multi-level-Nav-Menu-with-jQuery-CSS3.html
  // $(document).ready(function() {
  //   $("body").bootstrapMaterialDesign();
  // });

  // Layout script

  var $appAdminWrap = $(".app-admin-wrap");
  var $sidebarPanel = $(".sidebar-panel");
  var $sidebarFullToggle = $(".sidebar-full-toggle");
  var $sidebarCompactToggle = $(".sidebar-compact-switch");
  var $mobileMenu = $(".mobile-menu-icon");
  var $mobileMenuCollapse = $(".switch-overlay");

  // mobile-menu
  $mobileMenu.on("click", function () {
    mobileMenuClick();
  });
  $mobileMenuCollapse.on("click", function () {
    sidebarSwitchOverlay();
  });
  function mobileMenuClick() {
    // $appAdminWrap.toggleClass('sidebar-compact-onhover');
    $(".app-admin-wrap.sidebar-full .sidebar-panel").addClass('sidebar-switch-open');
  }
  function sidebarSwitchOverlay() {
    $(".app-admin-wrap.sidebar-full .sidebar-panel").removeClass('sidebar-switch-open');
  }

  $mobileMenuCollapse.on("click", function () {
    // $appAdminWrap.toggleClass('sidebar-compact-onhover');
    $(".app-admin-wrap.sidebar-full .main-content-wrap").removeClass("sidebar-full-z-index");
  });

  function openSidebarFull() {
    $appAdminWrap.removeClass("sidebar-closed");
    $appAdminWrap.addClass("sidebar-full");
  }
  function closeSidebarFull() {
    $appAdminWrap.addClass("sidebar-closed");
    $appAdminWrap.removeClass("sidebar-full");
  }
  function openSidebarCompact() {
    $appAdminWrap.addClass("sidebar-compact");
  }
  function closeSidebarCompact() {
    $appAdminWrap.removeClass("sidebar-compact");
  }
  function toggleOnHover() {
    closeSidebarCompact();
    $appAdminWrap.toggleClass('sidebar-compact-onhover');
    $(".app-admin-wrap.sidebar-full .main-content-wrap").toggleClass("sidebar-full-z-index");
  }

  $sidebarFullToggle.on("click", function () {
    $appAdminWrap.addClass("sidebar-full");
    $appAdminWrap.toggleClass("sidebar-closed");
  });

  $sidebarCompactToggle.on("click", function () {
    toggleOnHover();
  });

  $sidebarPanel.on('mouseenter', function (e) {
    if ($appAdminWrap.hasClass('sidebar-compact-onhover')) {
      closeSidebarCompact();
      openSidebarFull();

      $('ul.metismenu .item-name').show();
      $('.main-menu-title').show();
      $('.metismenu .has-arrow').removeClass('without-after-element');
    }
  }).on('mouseleave', function (e) {
    if ($appAdminWrap.hasClass('sidebar-compact-onhover')) {
      closeSidebarFull();
      openSidebarCompact();

      $('ul.metismenu .item-name').hide();
      $('.main-menu-title').hide();
      $('.metismenu .has-arrow').addClass('without-after-element');
    }
  });

  // Sidebar dropdown

  var $dropdown = $(".dropdown");
  var $subMenu = $(".sub-menu");

  $dropdown.find('> a').on("click", function (e) {
    e.preventDefault();
    e.stopPropagation();

    $(this).parent('.dropdown').toggleClass("open");
  });

  // Perfect scrollbar
  $(".perfect-scrollbar, [data-perfect-scrollbar]").each(function (index) {
    var $el = $(this);
    var ps = new PerfectScrollbar(this, {
      suppressScrollX: $el.data("suppress-scroll-x"),
      suppressScrollY: $el.data("suppress-scroll-y")
    });
  });
});