diff options
Diffstat (limited to 'core/src/OC/apps.js')
-rw-r--r-- | core/src/OC/apps.js | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/core/src/OC/apps.js b/core/src/OC/apps.js index d476e74c811..f94059a4212 100644 --- a/core/src/OC/apps.js +++ b/core/src/OC/apps.js @@ -8,26 +8,26 @@ * @copyright Bernhard Posselt 2014 */ -import $ from 'jquery'; +import $ from 'jquery' -var dynamicSlideToggleEnabled = false; +var dynamicSlideToggleEnabled = false const Apps = { - enableDynamicSlideToggle: function () { - dynamicSlideToggleEnabled = true; + enableDynamicSlideToggle: function() { + dynamicSlideToggleEnabled = true } -}; +} /** * Shows the #app-sidebar and add .with-app-sidebar to subsequent siblings * * @param {Object} [$el] sidebar element to show, defaults to $('#app-sidebar') */ -Apps.showAppSidebar = function ($el) { - var $appSidebar = $el || $('#app-sidebar'); - $appSidebar.removeClass('disappear').show(); - $('#app-content').trigger(new $.Event('appresized')); -}; +Apps.showAppSidebar = function($el) { + var $appSidebar = $el || $('#app-sidebar') + $appSidebar.removeClass('disappear').show() + $('#app-content').trigger(new $.Event('appresized')) +} /** * Shows the #app-sidebar and removes .with-app-sidebar from subsequent @@ -35,11 +35,11 @@ Apps.showAppSidebar = function ($el) { * * @param {Object} [$el] sidebar element to hide, defaults to $('#app-sidebar') */ -Apps.hideAppSidebar = function ($el) { - var $appSidebar = $el || $('#app-sidebar'); - $appSidebar.hide().addClass('disappear'); - $('#app-content').trigger(new $.Event('appresized')); -}; +Apps.hideAppSidebar = function($el) { + var $appSidebar = $el || $('#app-sidebar') + $appSidebar.hide().addClass('disappear') + $('#app-content').trigger(new $.Event('appresized')) +} /** * Provides a way to slide down a target area through a button and slide it @@ -51,40 +51,40 @@ Apps.hideAppSidebar = function ($el) { * <div class=".slide-area" class="hidden">I'm sliding up</div> */ export const registerAppsSlideToggle = () => { - var buttons = $('[data-apps-slide-toggle]'); + var buttons = $('[data-apps-slide-toggle]') if (buttons.length === 0) { - $('#app-navigation').addClass('without-app-settings'); + $('#app-navigation').addClass('without-app-settings') } - $(document).click(function (event) { + $(document).click(function(event) { if (dynamicSlideToggleEnabled) { - buttons = $('[data-apps-slide-toggle]'); + buttons = $('[data-apps-slide-toggle]') } - buttons.each(function (index, button) { + buttons.each(function(index, button) { - var areaSelector = $(button).data('apps-slide-toggle'); - var area = $(areaSelector); + var areaSelector = $(button).data('apps-slide-toggle') + var area = $(areaSelector) - function hideArea () { - area.slideUp(OC.menuSpeed * 4, function () { - area.trigger(new $.Event('hide')); - }); - area.removeClass('opened'); - $(button).removeClass('opened'); + function hideArea() { + area.slideUp(OC.menuSpeed * 4, function() { + area.trigger(new $.Event('hide')) + }) + area.removeClass('opened') + $(button).removeClass('opened') } - function showArea () { - area.slideDown(OC.menuSpeed * 4, function () { - area.trigger(new $.Event('show')); - }); - area.addClass('opened'); - $(button).addClass('opened'); - var input = $(areaSelector + ' [autofocus]'); + function showArea() { + area.slideDown(OC.menuSpeed * 4, function() { + area.trigger(new $.Event('show')) + }) + area.addClass('opened') + $(button).addClass('opened') + var input = $(areaSelector + ' [autofocus]') if (input.length === 1) { - input.focus(); + input.focus() } } @@ -94,23 +94,23 @@ export const registerAppsSlideToggle = () => { // button toggles the area if ($(button).is($(event.target).closest('[data-apps-slide-toggle]'))) { if (area.is(':visible')) { - hideArea(); + hideArea() } else { - showArea(); + showArea() } // all other areas that have not been clicked but are open // should be slid up } else { - var closest = $(event.target).closest(areaSelector); + var closest = $(event.target).closest(areaSelector) if (area.is(':visible') && closest[0] !== area[0]) { - hideArea(); + hideArea() } } } - }); + }) - }); -}; + }) +} -export default Apps; +export default Apps |