the paused mode can now be disabled via the 'pause' config option
This commit is contained in:
		
							
								
								
									
										10
									
								
								js/reveal.js
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								js/reveal.js
									
									
									
									
									
								
							| @@ -89,6 +89,9 @@ | ||||
| 			// key is pressed | ||||
| 			help: true, | ||||
|  | ||||
| 			// Flags if it should be possible to pause the presentation (blackout) | ||||
| 			pause: true, | ||||
|  | ||||
| 			// Number of milliseconds between automatically proceeding to the | ||||
| 			// next slide, disabled when set to 0, this value can be overwritten | ||||
| 			// by using a data-autoslide attribute on your slides | ||||
| @@ -786,6 +789,11 @@ | ||||
| 			dom.wrapper.classList.remove( 'center' ); | ||||
| 		} | ||||
|  | ||||
| 		// Exit the paused mode if it was configured off | ||||
| 		if( config.pause === false ) { | ||||
| 			resume(); | ||||
| 		} | ||||
|  | ||||
| 		if( config.mouseWheel ) { | ||||
| 			document.addEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF | ||||
| 			document.addEventListener( 'mousewheel', onDocumentMouseScroll, false ); | ||||
| @@ -1717,6 +1725,7 @@ | ||||
| 	 */ | ||||
| 	function pause() { | ||||
|  | ||||
| 		if( config.pause ) { | ||||
| 			var wasPaused = dom.wrapper.classList.contains( 'paused' ); | ||||
|  | ||||
| 			cancelAutoSlide(); | ||||
| @@ -1725,6 +1734,7 @@ | ||||
| 			if( wasPaused === false ) { | ||||
| 				dispatchEvent( 'paused' ); | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 	} | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user