Browse Source

enable keyboard/touch flags to change in runtime configure() call (closes #365)

embed
Hakim El Hattab 12 years ago
parent
commit
e74a10e364
  1. 17
      js/reveal.js
  2. 4
      js/reveal.min.js

17
js/reveal.js

@ -306,9 +306,6 @@ var Reveal = (function(){
// Make sure we've got all the DOM elements we need // Make sure we've got all the DOM elements we need
setupDOM(); setupDOM();
// Subscribe to input
addEventListeners();
// Updates the presentation to match the current configuration values // Updates the presentation to match the current configuration values
configure(); configure();
@ -394,6 +391,20 @@ var Reveal = (function(){
} }
} }
postConfigure();
}
/**
* Updates various parts of the presentatio after the
* configuration has changed.
*/
function postConfigure() {
// Subscribe to input
removeEventListeners();
addEventListeners();
// Force a layout to make sure the current config is accounted for // Force a layout to make sure the current config is accounted for
layout(); layout();

4
js/reveal.min.js

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