|
@@ -41,6 +41,12 @@ import {
|
|
|
*/
|
|
|
export default function( revealElement, options ) {
|
|
|
|
|
|
+ // Support initialization with only options
|
|
|
+ if( arguments.length === 1 ) {
|
|
|
+ options = arguments[0];
|
|
|
+ revealElement = document.querySelector( '.reveal' );
|
|
|
+ }
|
|
|
+
|
|
|
const Reveal = {};
|
|
|
|
|
|
// The reveal.js version
|
|
@@ -117,11 +123,6 @@ export default function( revealElement, options ) {
|
|
|
*/
|
|
|
function initialize() {
|
|
|
|
|
|
- if( !revealElement ) {
|
|
|
- console.warn( 'reveal.js can not initialize without a valid .reveal element.' );
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
// Cache references to key DOM elements
|
|
|
dom.wrapper = revealElement;
|
|
|
dom.slides = revealElement.querySelector( '.slides' );
|