1
0
mirror of https://github.com/hakimel/reveal.js.git synced 2025-08-06 14:47:04 +02:00

add isReady method to check reveal.js loaded state

This commit is contained in:
Hakim El Hattab
2013-08-13 08:41:16 -04:00
parent e7ee8858a2
commit 71218583f7
2 changed files with 12 additions and 2 deletions

View File

@@ -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 vendored

File diff suppressed because one or more lines are too long