Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

bespoke-indexfinger

1.0.1 • Public • Published

Build Status Coverage Status

bespoke-indexfinger

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.

Download

Download the production version or the development version, or use a package manager.

Usage

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();

Package managers

npm

$ npm install bespoke-indexfinger

Bower

$ bower install bespoke-indexfinger

Credits

Mark Dalgleish for bespoke.js and related tools. This plugin was built with generator-bespokeplugin.

Siemar, javiersierra on flickr, for his photo Marcapagina (CC BY 2.0).

My best friend, bespoke-convenient, for continued support - rain and shine. I love you, man.

License

Copyright (c) 2013, 2014 Joel Purra All rights reserved.

When using bespoke-indexfinger, comply to the MIT license. Please see the LICENSE file for details, and the MIT License on Wikipedia.

install

npm i bespoke-indexfinger

Downloadsweekly downloads

1

version

1.0.1

license

none

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability