]> source.dussan.org Git - nextcloud-server.git/commitdiff
add OC.menuSpeed to control the animation speed of menu toggle
authorMorris Jobke <hey@morrisjobke.de>
Mon, 19 May 2014 13:44:19 +0000 (15:44 +0200)
committerJan-Christoph Borchardt <hey@jancborchardt.net>
Mon, 2 Jun 2014 13:34:42 +0000 (15:34 +0200)
core/js/js.js

index e1d7986f01e6e57f86e0cf07f63974ba6d8837ea..1ac183f0a8f612e9a1ef7cea935af056ac5dc1b2 100644 (file)
@@ -183,7 +183,8 @@ var OC={
        appConfig: window.oc_appconfig || {},
        theme: window.oc_defaults || {},
        coreApps:['', 'admin','log','search','settings','core','3rdparty'],
-       
+       menuSpeed: 100,
+
        /**
         * Get an absolute url to a file in an app
         * @param {string} app the id of the app the file belongs to
@@ -531,7 +532,7 @@ var OC={
                $toggle.addClass('menutoggle');
                $toggle.on('click.menu', function(event) {
                        if ($menuEl.is(OC._currentMenu)) {
-                               $menuEl.slideUp(200);
+                               $menuEl.slideUp(OC.menuSpeed);
                                OC._currentMenu = null;
                                OC._currentMenuToggle = null;
                                return false;
@@ -541,7 +542,7 @@ var OC={
                                // close it
                                OC._currentMenu.hide();
                        }
-                       $menuEl.slideToggle(200);
+                       $menuEl.slideToggle(OC.menuSpeed);
                        OC._currentMenu = $menuEl;
                        OC._currentMenuToggle = $toggle;
                        return false;
@@ -554,7 +555,7 @@ var OC={
        unregisterMenu: function($toggle, $menuEl) {
                // close menu if opened
                if ($menuEl.is(OC._currentMenu)) {
-                       $menuEl.slideUp(200);
+                       $menuEl.slideUp(OC.menuSpeed);
                        OC._currentMenu = null;
                        OC._currentMenuToggle = null;
                }
@@ -1068,7 +1069,7 @@ function initCore() {
                }
        });
        $('#settings #expand').click(function(event) {
-               $('#settings #expanddiv').slideToggle(200);
+               $('#settings #expanddiv').slideToggle(OC.menuSpeed);
                event.stopPropagation();
        });
        $('#settings #expanddiv').click(function(event){
@@ -1076,7 +1077,7 @@ function initCore() {
        });
        //hide the user menu when clicking outside it
        $(document).click(function(){
-               $('#settings #expanddiv').slideUp(200);
+               $('#settings #expanddiv').slideUp(OC.menuSpeed);
        });
 
        // all the tipsy stuff needs to be here (in reverse order) to work
@@ -1097,7 +1098,7 @@ function initCore() {
                        return false;
                }
                if (OC._currentMenu) {
-                       OC._currentMenu.slideUp(200);
+                       OC._currentMenu.slideUp(OC.menuSpeed);
                }
                OC._currentMenu = null;
                OC._currentMenuToggle = null;