From 32bbe63ea6c0ad8baefa508cd15f2fda4b0bad5c Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Fri, 6 Mar 2020 17:50:15 +0100 Subject: [PATCH] use object shorthand for api --- js/reveal.js | 116 +++++++++++++++++++++++++-------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/js/reveal.js b/js/reveal.js index 4224d80..bef859a 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -5306,7 +5306,7 @@ * @return {boolean} true if there was a previous fragment, * false otherwise */ - function previousFragment() { + function prevFragment() { return navigateFragment( null, -1 ); @@ -5436,7 +5436,7 @@ } } // Normal navigation - else if( ( isOverview() || previousFragment() === false ) && availableRoutes().left ) { + else if( ( isOverview() || prevFragment() === false ) && availableRoutes().left ) { slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined ); } @@ -5448,7 +5448,7 @@ // Reverse for RTL if( config.rtl ) { - if( ( isOverview() || previousFragment() === false ) && availableRoutes().right ) { + if( ( isOverview() || prevFragment() === false ) && availableRoutes().right ) { slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined ); } } @@ -5462,7 +5462,7 @@ function navigateUp() { // Prioritize hiding fragments - if( ( isOverview() || previousFragment() === false ) && availableRoutes().up ) { + if( ( isOverview() || prevFragment() === false ) && availableRoutes().up ) { slide( indexh, indexv - 1 ); } @@ -5488,7 +5488,7 @@ function navigatePrev() { // Prioritize revealing fragments - if( previousFragment() === false ) { + if( prevFragment() === false ) { if( availableRoutes().up ) { navigateUp(); } @@ -6357,15 +6357,15 @@ Reveal = { VERSION: VERSION, - initialize: initialize, - configure: configure, + initialize, + configure, - sync: sync, - syncSlide: syncSlide, - syncFragments: syncFragments, + sync, + syncSlide, + syncFragments, // Navigation methods - slide: slide, + slide, left: navigateLeft, right: navigateRight, up: navigateUp, @@ -6373,11 +6373,6 @@ prev: navigatePrev, next: navigateNext, - // Fragment methods - navigateFragment: navigateFragment, - prevFragment: previousFragment, - nextFragment: nextFragment, - // Deprecated aliases navigateTo: slide, navigateLeft: navigateLeft, @@ -6387,84 +6382,100 @@ navigatePrev: navigatePrev, navigateNext: navigateNext, + // Fragment methods + navigateFragment, + prevFragment, + nextFragment, + // Forces an update in slide layout - layout: layout, + layout, // Randomizes the order of slides - shuffle: shuffle, + shuffle, // Returns an object with the available routes as booleans (left/right/top/bottom) - availableRoutes: availableRoutes, + availableRoutes, // Returns an object with the available fragments as booleans (prev/next) - availableFragments: availableFragments, + availableFragments, // Toggles a help overlay with keyboard shortcuts - toggleHelp: toggleHelp, + toggleHelp, // Toggles the overview mode on/off - toggleOverview: toggleOverview, + toggleOverview, // Toggles the "black screen" mode on/off - togglePause: togglePause, + togglePause, // Toggles the auto slide mode on/off - toggleAutoSlide: toggleAutoSlide, + toggleAutoSlide, // State checks - isOverview: isOverview, - isPaused: isPaused, - isAutoSliding: isAutoSliding, - isSpeakerNotes: isSpeakerNotes, + isOverview, + isPaused, + isAutoSliding, + isSpeakerNotes, // Slide preloading - loadSlide: loadSlide, - unloadSlide: unloadSlide, + loadSlide, + unloadSlide, // Adds or removes all internal event listeners (such as keyboard) - addEventListeners: addEventListeners, - removeEventListeners: removeEventListeners, + addEventListeners, + removeEventListeners, // Facility for persisting and restoring the presentation state - getState: getState, - setState: setState, + getState, + setState, // Presentation progress - getSlidePastCount: getSlidePastCount, + getSlidePastCount, // Presentation progress on range of 0-1 - getProgress: getProgress, + getProgress, // Returns the indices of the current, or specified, slide - getIndices: getIndices, + getIndices, // Returns an Array of all slides - getSlides: getSlides, + getSlides, // Returns an Array of objects representing the attributes on // the slides - getSlidesAttributes: getSlidesAttributes, + getSlidesAttributes, // Returns the total number of slides - getTotalSlides: getTotalSlides, + getTotalSlides, // Returns the slide element at the specified index - getSlide: getSlide, + getSlide, // Returns the slide background element at the specified index - getSlideBackground: getSlideBackground, + getSlideBackground, // Returns the speaker notes string for a slide, or null - getSlideNotes: getSlideNotes, + getSlideNotes, // Returns an array with all horizontal/vertical slides in the deck - getHorizontalSlides: getHorizontalSlides, - getVerticalSlides: getVerticalSlides, + getHorizontalSlides, + getVerticalSlides, // Checks if the presentation contains two or more // horizontal/vertical slides - hasHorizontalSlides: hasHorizontalSlides, - hasVerticalSlides: hasVerticalSlides, + hasHorizontalSlides, + hasVerticalSlides, + + // Adds/removes a custom key binding + addKeyBinding, + removeKeyBinding, + + // API for registering and retrieving plugins + registerPlugin, + hasPlugin, + getPlugin, + + getComputedSlideSize, // Returns the previous slide element, may be null getPreviousSlide: () => { @@ -6481,8 +6492,6 @@ return scale; }, - getComputedSlideSize: getComputedSlideSize, - // Returns the current configuration object getConfig: () => { return config; @@ -6566,15 +6575,6 @@ } }, - // Adds/removes a custom key binding - addKeyBinding: addKeyBinding, - removeKeyBinding: removeKeyBinding, - - // API for registering and retrieving plugins - registerPlugin: registerPlugin, - hasPlugin: hasPlugin, - getPlugin: getPlugin, - // Programmatically triggers a keyboard event triggerKey: keyCode => { onDocumentKeyDown( { keyCode } );