diff options
Diffstat (limited to 'js/reveal.js')
-rw-r--r-- | js/reveal.js | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/js/reveal.js b/js/reveal.js index d1f2fb0..01472a6 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -5,10 +5,26 @@ * * Copyright (C) 2014 Hakim El Hattab, http://hakim.se */ -var Reveal = (function(){ +(function( root, factory ) { + if( typeof define === 'function' && define.amd ) { + // AMD. Register as an anonymous module. + define( function() { + root.Reveal = factory(); + return root.Reveal; + } ); + } else if( typeof exports === 'object' ) { + // Node. Does not work with strict CommonJS. + module.exports = factory(); + } else { + // Browser globals. + root.Reveal = factory(); + } +}( this, function() { 'use strict'; + var Reveal; + var SLIDES_SELECTOR = '.reveal .slides section', HORIZONTAL_SLIDES_SELECTOR = '.reveal .slides>section', VERTICAL_SLIDES_SELECTOR = '.reveal .slides>section.present>section', @@ -3735,7 +3751,7 @@ var Reveal = (function(){ // --------------------------------------------------------------------// - return { + Reveal = { initialize: initialize, configure: configure, sync: sync, @@ -3889,4 +3905,6 @@ var Reveal = (function(){ } }; -})(); + return Reveal; + +})); |