diff options
author | Gabriel Albo <gabriel@albo.com.br> | 2015-03-02 16:51:47 -0300 |
---|---|---|
committer | Gabriel Albo <gabriel@albo.com.br> | 2015-03-02 16:51:47 -0300 |
commit | 1b4eb33206101403b0d2929f6e4ddc99ad4372da (patch) | |
tree | 65d5b349d03858790c528217e822a7f4e44f116f /web-ui/app/js/foundation | |
parent | 94979889cf27e597b1ad4c84ec4ab08aa5c29a6a (diff) |
Moving side bar js code to off-canvas component
Diffstat (limited to 'web-ui/app/js/foundation')
-rw-r--r-- | web-ui/app/js/foundation/off_canvas.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/web-ui/app/js/foundation/off_canvas.js b/web-ui/app/js/foundation/off_canvas.js index 8dfd75ba..80bbfd31 100644 --- a/web-ui/app/js/foundation/off_canvas.js +++ b/web-ui/app/js/foundation/off_canvas.js @@ -19,13 +19,25 @@ define(['flight/lib/component', 'page/events'], function (defineComponent, event return defineComponent(function() { - this.closeSlider = function (){ + this.closeSlider = function (ev){ + ev.preventDefault(); $('.exit-off-canvas').click(); }; + this.toggleSlideContent = function (ev) { + ev.preventDefault(); + $('.left-off-canvas-toggle').click(); + if ($('#custom-tag-list').hasClass('expanded')) { + $('#custom-tag-list').removeClass('expanded'); + } else { + $('#custom-tag-list').addClass('expanded'); + } + } + this.after('initialize', function () { this.on($('#middle-pane-container'), 'click', this.closeSlider); this.on($('#right-pane'), 'click', this.closeSlider); + this.on($('.side-nav-toggle'), 'click', this.toggleSlideContent); }); }); }); |