This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 400,000 packages pre-installed, including
bespoke-camera with all
npm packages installed. Try it out:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
See you during your bespoke 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'), camera = require('bespoke-camera'); bespoke.from('article', [ camera() ]);
When using browser globals:
bespoke.from('article', [ bespoke.plugins.camera() ]);
Then add a
data-camera property in each slide you want to display your video, like so:
<article> <section data-camera> <p>This slide has a camera</p> </section> <section> <p>This slide has not</p> </section> <section data-camera="fullscreen"> <p>This slide has a camera in fullscreen</p> </section> </article>
Plus, click on the video to put it full-screen!
$ npm install bespoke-camera
$ bower install bespoke-camera
This plugin was built with generator-bespokeplugin.