ractive-gallery
v0.0.2
Published
A ractive component which encompasses the basic functionality of an image gallery
Maintainers
Readme
ractive-gallery is currently under development. First planned release is 0.1.0
ractive-gallery
ractive-gallery is a Ractive component which aims to encapsulate primary features commonly found in an image gallery.
Installation
npm install ractive-gallery
Project Integration
Set up ractive-gallery like you would any other component.
Ractive.components[ "r-gallery" ] = require( "ractive-gallery" );If not using modules, ractive-gallery will expose a RactiveGallery global.
Basic Usage
<r-gallery
images="{{sourceURLArray}}"
thumbnails="true"
/>Options
images[undefined]- A
String[]of URL sources for the images
- A
selected[0]- A
Number(zero based) index of which image is initially selected
- A
thumbnails[true]- Any value which evaluates truthy will enable thumbnail strip
prevButtonLabel[<]- A
Stringlabel to use for the previous button control
- A
nextButtonLabel[>]- A
Stringlabel to use for the next button control
- A
placeholder[undefined]- A
StringorFunction => Stringfor placeholder URLs on all images in the gallery (feature and thumbnails)
- A
Events
TBD
Testing
For now, I'm manually testing initial features and small additions. Test scripts will be a requirement before launching v1.0.0
Contributing
Small project (and I'm new to writing public facing modules), so no preferences on contributions yet. PR's welcome, just name it something obvious.
