array-viewfinder
Advanced tools
Comparing version
@@ -31,2 +31,6 @@ function createArrayViewFinder(createOpts) { | ||
function getIndex() { | ||
return index; | ||
} | ||
function shift(delta) { | ||
@@ -143,2 +147,3 @@ goToIndex(index + delta); | ||
goToIndex: goToIndex, | ||
getIndex: getIndex, | ||
shift: shift, | ||
@@ -145,0 +150,0 @@ resizeView: resizeView, |
{ | ||
"name": "array-viewfinder", | ||
"version": "1.0.1", | ||
"version": "1.1.0", | ||
"description": "Maintains a view into an array for you.", | ||
@@ -5,0 +5,0 @@ "main": "array-viewfinder.js", |
@@ -25,2 +25,4 @@ var test = require('tape'); | ||
t.equal(viewfinder.getIndex(), 9, 'Gets current index.'); | ||
viewfinder.goToIndex(-10); | ||
@@ -27,0 +29,0 @@ t.deepEqual(viewfinder.view(), [0, 1, 2], 'Does not set index past start.'); |
12386
1.08%279
1.82%