Преглед на файлове

dispatch event when paused/resumed (closes #336)

Hakim El Hattab преди 11 години
родител
ревизия
4c57ad918b
променени са 2 файла, в които са добавени 13 реда и са изтрити 1 реда
  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' );
+		}
+
 	}
 
 	/**

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
js/reveal.min.js


Някои файлове не бяха показани, защото твърде много файлове са промени