Procházet zdrojové kódy

dispatch event when paused/resumed (closes #336)

Hakim El Hattab před 11 roky
rodič
revize
4c57ad918b
2 změnil soubory, kde provedl 13 přidání a 1 odebrání
  1. 12 0
      js/reveal.js
  2. 1 1
      js/reveal.min.js

+ 12 - 0
js/reveal.js

@@ -928,9 +928,15 @@ var Reveal = (function(){
 	 */
 	function pause() {
 
+		var wasPaused = dom.wrapper.classList.contains( 'paused' );
+
 		cancelAutoSlide();
 		dom.wrapper.classList.add( 'paused' );
 
+		if( wasPaused === false ) {
+			dispatchEvent( 'paused' );
+		}
+
 	}
 
 	/**
@@ -938,9 +944,15 @@ var Reveal = (function(){
 	 */
 	function resume() {
 
+		var wasPaused = dom.wrapper.classList.contains( 'paused' );
+
 		cueAutoSlide();
 		dom.wrapper.classList.remove( 'paused' );
 
+		if( wasPaused ) {
+			dispatchEvent( 'resumed' );
+		}
+
 	}
 
 	/**

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
js/reveal.min.js


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů