|
@@ -2392,6 +2392,15 @@ var Reveal = (function(){
|
|
|
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Retrieves the total number of slides in this presentation.
|
|
|
+ */
|
|
|
+ function getTotalSlides() {
|
|
|
+
|
|
|
+ return document.querySelectorAll( SLIDES_SELECTOR + ':not(.stack)' ).length;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* Retrieves the current state of the presentation as
|
|
|
* an object. This state can then be restored at any
|
|
@@ -3457,6 +3466,8 @@ var Reveal = (function(){
|
|
|
// Returns the indices of the current, or specified, slide
|
|
|
getIndices: getIndices,
|
|
|
|
|
|
+ getTotalSlides: getTotalSlides,
|
|
|
+
|
|
|
// Returns the slide at the specified index, y is optional
|
|
|
getSlide: function( x, y ) {
|
|
|
var horizontalSlide = document.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR )[ x ];
|