summaryrefslogtreecommitdiffstats
path: root/assets/javascript
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-04-03 15:39:05 -0700
committerSamy Pessé <samypesse@gmail.com>2014-04-03 15:39:05 -0700
commitc964b53137ff01c01d06178e0e2000ee63da747c (patch)
tree99ede931505fbaee61ca1c9c43abc4f5ee239941 /assets/javascript
parent510f7bacb4f2504d7750d0e6db11757e96961380 (diff)
downloadgitbook-c964b53137ff01c01d06178e0e2000ee63da747c.zip
gitbook-c964b53137ff01c01d06178e0e2000ee63da747c.tar.gz
gitbook-c964b53137ff01c01d06178e0e2000ee63da747c.tar.bz2
Add keyboard shortcut 's' to toggle sidebar
Diffstat (limited to 'assets/javascript')
-rw-r--r--assets/javascript/core/keyboard.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/assets/javascript/core/keyboard.js b/assets/javascript/core/keyboard.js
index 137ad57..05e939e 100644
--- a/assets/javascript/core/keyboard.js
+++ b/assets/javascript/core/keyboard.js
@@ -1,8 +1,9 @@
define([
"jQuery",
"Mousetrap",
- "core/navigation"
-], function($, Mousetrap, navigation){
+ "core/navigation",
+ "core/sidebar"
+], function($, Mousetrap, navigation, sidebar){
// Bind keyboard shortcuts
var init = function() {
// Next
@@ -16,6 +17,12 @@ define([
navigation.goPrev();
return false;
});
+
+ // Toggle Summary
+ Mousetrap.bind(['s'], function(e) {
+ sidebar.toggle();
+ return false;
+ });
};
return {