Sha256: 190fd96eb4c57053a83d5ba9522a887693e7744a7a5f61f8f0a846147c3945f2

Contents?: true

Size: 600 Bytes

Versions: 3

Compression:

Stored size: 600 Bytes

Contents

$(function ($) {
  var $body = $('body'),
      $slice = $('#sidebar-footer .brand')

  // On click, capture state and save it in localStorage
  $($.AdminLTE.options.sidebarToggleSelector).click(function () {
    localStorage.setItem('sidebar', $body.hasClass('sidebar-collapse') ? 1 : 0);
  });

  // On ready, read the set state and collapse if needed
  if (localStorage.getItem('sidebar') === '0') {
    $body.addClass('disable-animations sidebar-collapse');
    $slice.toggleClass('hidden')
    requestAnimationFrame(function () {
      $body.removeClass('disable-animations');
    });
  }


});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
keppler-2.0.2 installer/core/app/assets/javascripts/admin/sidebar.js
keppler-2.0.1 installer/core/app/assets/javascripts/admin/sidebar.js
keppler-2.0.0 installer/core/app/assets/javascripts/admin/sidebar.js