Pārlūkot izejas kodu

dispatch event when paused/resumed (closes #336)

Hakim El Hattab 11 gadi atpakaļ
vecāks
revīzija
4c57ad918b
2 mainītis faili ar 13 papildinājumiem un 1 dzēšanām
  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' );
+		}
+
 	}
 
 	/**

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
js/reveal.min.js


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels