summaryrefslogtreecommitdiff
path: root/assets/js/src/Sidebar.js
blob: 0794d6b3d2939e8df9cdaf6ca1b4cf66e00b8b52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
function Sidebar() {
}

Sidebar.prototype.expand = function(e) {
    e.preventDefault();
    $(".sidebar-container").removeClass("sidebar-collapsed");
    $(".sidebar-collapse").show();
    $(".sidebar h2").show();
    $(".sidebar ul").show();
    $(".sidebar-expand").hide();
};

Sidebar.prototype.collapse = function(e) {
    e.preventDefault();
    $(".sidebar-container").addClass("sidebar-collapsed");
    $(".sidebar-expand").show();
    $(".sidebar h2").hide();
    $(".sidebar ul").hide();
    $(".sidebar-collapse").hide();
};

Sidebar.prototype.listen = function() {
    $(document).on("click", ".sidebar-collapse", this.collapse);
    $(document).on("click", ".sidebar-expand", this.expand);
};