Browse Source

add isReady method to check reveal.js loaded state

embed
Hakim El Hattab 11 years ago
parent
commit
71218583f7
  1. 10
      js/reveal.js
  2. 4
      js/reveal.min.js

10
js/reveal.js

@ -96,6 +96,9 @@ var Reveal = (function(){
dependencies: []
},
// Flags if reveal.js is loaded (has dispatched the 'ready' event)
loaded = false,
// The current auto-slide duration
autoSlide = 0,
@ -447,6 +450,8 @@ var Reveal = (function(){
// Enable transitions now that we're loaded
dom.slides.classList.remove( 'no-transition' );
loaded = true;
dispatchEvent( 'ready', {
'indexh': indexh,
'indexv': indexv,
@ -2670,6 +2675,11 @@ var Reveal = (function(){
}
},
// Checks if reveal.js has been loaded and is ready for use
isReady: function() {
return loaded;
},
// Forward event binding to the reveal DOM element
addEventListener: function( type, listener, useCapture ) {
if( 'addEventListener' in window ) {

4
js/reveal.min.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save