files/reveal-ck/templates/index.html/script.js.erb in reveal-ck-0.6.2 vs files/reveal-ck/templates/index.html/script.js.erb in reveal-ck-3.0.0
- old
+ new
@@ -4,16 +4,17 @@
a[i] = b[i];
}
}
var baseOptions = {
transition: '<%= config.transition %>',
+
dependencies: [
{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
- { src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
- { src: 'plugin/zoom-js/zoom.js', async: true, condition: function() { return !!document.body.classList; } },
- { src: 'plugin/notes/notes.js', async: true, condition: function() { return !!document.body.classList; } }
+ { src: 'plugin/highlight/highlight.js', async: true, condition: function() { return !!document.querySelector( 'pre code' ); }, callback: function() { hljs.initHighlightingOnLoad(); } },
+ { src: 'plugin/zoom-js/zoom.js', async: true },
+ { src: 'plugin/notes/notes.js', async: true }
]
};
var configOptions = <%= config.revealjs_config.to_json %>
var initializeOptions = {};
extend(initializeOptions, baseOptions);