Check out the presentation/demo.
Keep track of the active slide in Bespoke.js. This plugin is targeted towards plugin developers, not everyday bespoke users looking to make a nice presentation.
This plugin is shipped in a UMD format, meaning that it is available as a CommonJS/AMD module or browser global.
For example, when using CommonJS modules:
var bespoke = require('bespoke'), indexfinger = require('bespoke-indexfinger'); bespoke.from('#presentation', [ indexfinger() ]);
When using browser globals:
bespoke.from('#presentation', [ bespoke.plugins.indexfinger() ]);
In your plugin, you can easily check which slide is active.
// Get the slide object, which is the slide DOM object/element var activeSlide = deck.getActiveSlide(); // Get the index, which is the index in deck.slides var activeSlideIndex = deck.getActiveSlideIndex();
$ npm install bespoke-indexfinger
$ bower install bespoke-indexfinger
My best friend, bespoke-convenient, for continued support - rain and shine. I love you, man.
Copyright (c) 2013, 2014 Joel Purra All rights reserved.