Browse Source

use object shorthand for api

Hakim El Hattab 5 năm trước cách đây
mục cha
commit
32bbe63ea6
1 tập tin đã thay đổi với 58 bổ sung58 xóa
  1. 58 58
      js/reveal.js

+ 58 - 58
js/reveal.js

@@ -5306,7 +5306,7 @@
 	 * @return {boolean} true if there was a previous fragment,
 	 * @return {boolean} true if there was a previous fragment,
 	 * false otherwise
 	 * false otherwise
 	 */
 	 */
-	function previousFragment() {
+	function prevFragment() {
 
 
 		return navigateFragment( null, -1 );
 		return navigateFragment( null, -1 );
 
 
@@ -5436,7 +5436,7 @@
 			}
 			}
 		}
 		}
 		// Normal navigation
 		// Normal navigation
-		else if( ( isOverview() || previousFragment() === false ) && availableRoutes().left ) {
+		else if( ( isOverview() || prevFragment() === false ) && availableRoutes().left ) {
 			slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined );
 			slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined );
 		}
 		}
 
 
@@ -5448,7 +5448,7 @@
 
 
 		// Reverse for RTL
 		// Reverse for RTL
 		if( config.rtl ) {
 		if( config.rtl ) {
-			if( ( isOverview() || previousFragment() === false ) && availableRoutes().right ) {
+			if( ( isOverview() || prevFragment() === false ) && availableRoutes().right ) {
 				slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined );
 				slide( indexh - 1, config.navigationMode === 'grid' ? indexv : undefined );
 			}
 			}
 		}
 		}
@@ -5462,7 +5462,7 @@
 	function navigateUp() {
 	function navigateUp() {
 
 
 		// Prioritize hiding fragments
 		// Prioritize hiding fragments
-		if( ( isOverview() || previousFragment() === false ) && availableRoutes().up ) {
+		if( ( isOverview() || prevFragment() === false ) && availableRoutes().up ) {
 			slide( indexh, indexv - 1 );
 			slide( indexh, indexv - 1 );
 		}
 		}
 
 
@@ -5488,7 +5488,7 @@
 	function navigatePrev() {
 	function navigatePrev() {
 
 
 		// Prioritize revealing fragments
 		// Prioritize revealing fragments
-		if( previousFragment() === false ) {
+		if( prevFragment() === false ) {
 			if( availableRoutes().up ) {
 			if( availableRoutes().up ) {
 				navigateUp();
 				navigateUp();
 			}
 			}
@@ -6357,15 +6357,15 @@
 	Reveal = {
 	Reveal = {
 		VERSION: VERSION,
 		VERSION: VERSION,
 
 
-		initialize: initialize,
-		configure: configure,
+		initialize,
+		configure,
 
 
-		sync: sync,
-		syncSlide: syncSlide,
-		syncFragments: syncFragments,
+		sync,
+		syncSlide,
+		syncFragments,
 
 
 		// Navigation methods
 		// Navigation methods
-		slide: slide,
+		slide,
 		left: navigateLeft,
 		left: navigateLeft,
 		right: navigateRight,
 		right: navigateRight,
 		up: navigateUp,
 		up: navigateUp,
@@ -6373,11 +6373,6 @@
 		prev: navigatePrev,
 		prev: navigatePrev,
 		next: navigateNext,
 		next: navigateNext,
 
 
-		// Fragment methods
-		navigateFragment: navigateFragment,
-		prevFragment: previousFragment,
-		nextFragment: nextFragment,
-
 		// Deprecated aliases
 		// Deprecated aliases
 		navigateTo: slide,
 		navigateTo: slide,
 		navigateLeft: navigateLeft,
 		navigateLeft: navigateLeft,
@@ -6387,84 +6382,100 @@
 		navigatePrev: navigatePrev,
 		navigatePrev: navigatePrev,
 		navigateNext: navigateNext,
 		navigateNext: navigateNext,
 
 
+		// Fragment methods
+		navigateFragment,
+		prevFragment,
+		nextFragment,
+
 		// Forces an update in slide layout
 		// Forces an update in slide layout
-		layout: layout,
+		layout,
 
 
 		// Randomizes the order of slides
 		// Randomizes the order of slides
-		shuffle: shuffle,
+		shuffle,
 
 
 		// Returns an object with the available routes as booleans (left/right/top/bottom)
 		// 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)
 		// Returns an object with the available fragments as booleans (prev/next)
-		availableFragments: availableFragments,
+		availableFragments,
 
 
 		// Toggles a help overlay with keyboard shortcuts
 		// Toggles a help overlay with keyboard shortcuts
-		toggleHelp: toggleHelp,
+		toggleHelp,
 
 
 		// Toggles the overview mode on/off
 		// Toggles the overview mode on/off
-		toggleOverview: toggleOverview,
+		toggleOverview,
 
 
 		// Toggles the "black screen" mode on/off
 		// Toggles the "black screen" mode on/off
-		togglePause: togglePause,
+		togglePause,
 
 
 		// Toggles the auto slide mode on/off
 		// Toggles the auto slide mode on/off
-		toggleAutoSlide: toggleAutoSlide,
+		toggleAutoSlide,
 
 
 		// State checks
 		// State checks
-		isOverview: isOverview,
-		isPaused: isPaused,
-		isAutoSliding: isAutoSliding,
-		isSpeakerNotes: isSpeakerNotes,
+		isOverview,
+		isPaused,
+		isAutoSliding,
+		isSpeakerNotes,
 
 
 		// Slide preloading
 		// Slide preloading
-		loadSlide: loadSlide,
-		unloadSlide: unloadSlide,
+		loadSlide,
+		unloadSlide,
 
 
 		// Adds or removes all internal event listeners (such as keyboard)
 		// Adds or removes all internal event listeners (such as keyboard)
-		addEventListeners: addEventListeners,
-		removeEventListeners: removeEventListeners,
+		addEventListeners,
+		removeEventListeners,
 
 
 		// Facility for persisting and restoring the presentation state
 		// Facility for persisting and restoring the presentation state
-		getState: getState,
-		setState: setState,
+		getState,
+		setState,
 
 
 		// Presentation progress
 		// Presentation progress
-		getSlidePastCount: getSlidePastCount,
+		getSlidePastCount,
 
 
 		// Presentation progress on range of 0-1
 		// Presentation progress on range of 0-1
-		getProgress: getProgress,
+		getProgress,
 
 
 		// Returns the indices of the current, or specified, slide
 		// Returns the indices of the current, or specified, slide
-		getIndices: getIndices,
+		getIndices,
 
 
 		// Returns an Array of all slides
 		// Returns an Array of all slides
-		getSlides: getSlides,
+		getSlides,
 
 
 		// Returns an Array of objects representing the attributes on
 		// Returns an Array of objects representing the attributes on
 		// the slides
 		// the slides
-		getSlidesAttributes: getSlidesAttributes,
+		getSlidesAttributes,
 
 
 		// Returns the total number of slides
 		// Returns the total number of slides
-		getTotalSlides: getTotalSlides,
+		getTotalSlides,
 
 
 		// Returns the slide element at the specified index
 		// Returns the slide element at the specified index
-		getSlide: getSlide,
+		getSlide,
 
 
 		// Returns the slide background element at the specified index
 		// Returns the slide background element at the specified index
-		getSlideBackground: getSlideBackground,
+		getSlideBackground,
 
 
 		// Returns the speaker notes string for a slide, or null
 		// Returns the speaker notes string for a slide, or null
-		getSlideNotes: getSlideNotes,
+		getSlideNotes,
 
 
 		// Returns an array with all horizontal/vertical slides in the deck
 		// 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
 		// Checks if the presentation contains two or more
 		// horizontal/vertical slides
 		// 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
 		// Returns the previous slide element, may be null
 		getPreviousSlide: () => {
 		getPreviousSlide: () => {
@@ -6481,8 +6492,6 @@
 			return scale;
 			return scale;
 		},
 		},
 
 
-		getComputedSlideSize: getComputedSlideSize,
-
 		// Returns the current configuration object
 		// Returns the current configuration object
 		getConfig: () => {
 		getConfig: () => {
 			return config;
 			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
 		// Programmatically triggers a keyboard event
 		triggerKey: keyCode => {
 		triggerKey: keyCode => {
 			onDocumentKeyDown( { keyCode } );
 			onDocumentKeyDown( { keyCode } );