diff options
Diffstat (limited to 'js')
-rw-r--r-- | js/reveal.js | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/js/reveal.js b/js/reveal.js index 0eebeb6..7902546 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -146,8 +146,8 @@ // 1.3 2.3 // // If you're on slide 1.3 and navigate right, you will normally move - // from 1.3 -> 2.1. With "gridNavigation" enabled the same navigation - // takes you from 1.3 -> 2.3. + // from 1.3 -> 2.1. If "grid" is used, the same navigation takes you + // from 1.3 -> 2.3. navigationMode: 'default', // Randomizes the order of slides each time the presentation loads @@ -374,7 +374,8 @@ threshold: 40 }, - // Holds information about the keyboard shortcuts (filled in on configuration). + // A key:value map of shortcut keyboard keys and descriptions of + // the actions they trigger, generated in #configure() keyboardShortcuts = {}, // Holds custom key code mappings @@ -1432,24 +1433,25 @@ dom.wrapper.removeAttribute( 'data-navigation-mode' ); } - + // Define our contextual list of keyboard shortcuts if( config.navigationMode === 'linear' ) { - keyboardShortcuts['N , SPACE , → , L , ↓ , J'] = 'Next slide'; - keyboardShortcuts['P , ← , H , ↑ , K'] = 'Previous slide'; + keyboardShortcuts['→ , ↓ , SPACE , N , L , J'] = 'Next slide'; + keyboardShortcuts['← , ↑ , P , H , K'] = 'Previous slide'; } else { - keyboardShortcuts['N , SPACE'] = 'Next slide'; - keyboardShortcuts['P'] = 'Previous slide'; + keyboardShortcuts['N , SPACE'] = 'Next slide'; + keyboardShortcuts['P'] = 'Previous slide'; keyboardShortcuts['← , H'] = 'Navigate left'; keyboardShortcuts['→ , L'] = 'Navigate right'; keyboardShortcuts['↑ , K'] = 'Navigate up'; keyboardShortcuts['↓ , J'] = 'Navigate down'; } + keyboardShortcuts['Home , ⌘/CTRL ←'] = 'First slide'; - keyboardShortcuts['End , ⌘/CTRL →'] = 'Last slide'; - keyboardShortcuts['B , .'] = 'Pause'; - keyboardShortcuts['F'] = 'Fullscreen'; - keyboardShortcuts['ESC, O'] = 'Slide overview'; + keyboardShortcuts['End , ⌘/CTRL →'] = 'Last slide'; + keyboardShortcuts['B , .'] = 'Pause'; + keyboardShortcuts['F'] = 'Fullscreen'; + keyboardShortcuts['ESC, O'] = 'Slide overview'; sync(); @@ -4354,7 +4356,7 @@ if( config.history || !window.history ) { window.location.hash = locationHash(); } - // If we're configured to refelct the current slide in the + // If we're configured to reflect the current slide in the // URL without pushing to history. else if( config.hash ) { window.history.replaceState( null, null, '#' + locationHash() ); |