Trigger expand/collapse events for right sidebar

This commit will trigger the events `expanded.pushMenu` and `collapsed.pushMenu` on expanding and collapsing the right sidebar respectively as mentioned in #444.
pull/509/head
Yasser Hassan 2015-06-14 15:00:29 +02:00
parent bf2f7223aa
commit 3058ba125c
1 changed files with 8 additions and 6 deletions

14
dist/js/app.js vendored
View File

@ -316,15 +316,18 @@ function _init() {
//Enable sidebar push menu
if ($(window).width() > (screenSizes.sm - 1)) {
$("body").toggleClass('sidebar-collapse');
if ($("body").hasClass('sidebar-collapse')) {
$("body").removeClass('sidebar-collapse').trigger('expanded.pushMenu');
} else {
$("body").addClass('sidebar-collapse').trigger('collapsed.pushMenu');
}
}
//Handle sidebar push menu for small screens
else {
if ($("body").hasClass('sidebar-open')) {
$("body").removeClass('sidebar-open');
$("body").removeClass('sidebar-collapse')
$("body").removeClass('sidebar-open').removeClass('sidebar-collapse').trigger('collapsed.pushMenu');
} else {
$("body").addClass('sidebar-open');
$("body").addClass('sidebar-open').trigger('expanded.pushMenu');
}
}
});
@ -342,7 +345,6 @@ function _init() {
&& $('body').hasClass('sidebar-mini'))) {
this.expandOnHover();
}
},
expandOnHover: function () {
var _this = this;
@ -725,4 +727,4 @@ function _init() {
}
});
};
}(jQuery));
}(jQuery));