aboutsummaryrefslogtreecommitdiff
path: root/js/reveal.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/reveal.js')
-rw-r--r--js/reveal.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/js/reveal.js b/js/reveal.js
index 2856f00..1f288b9 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -3674,13 +3674,22 @@
}
/**
+ * Retrieves all slides in this presentation.
+ */
+ function getSlides() {
+
+ return toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ':not(.stack)' ));
+
+ }
+
+ /**
* Retrieves the total number of slides in this presentation.
*
* @return {number}
*/
function getTotalSlides() {
- return dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ':not(.stack)' ).length;
+ return getSlides().length;
}
@@ -4984,6 +4993,9 @@
// Returns the indices of the current, or specified, slide
getIndices: getIndices,
+ // Returns an Array of all slides
+ getSlides: getSlides,
+
// Returns the total number of slides
getTotalSlides: getTotalSlides,