1.1.1 • Published 9 years ago

ember-cli-array-sequence v1.1.1

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

ember-cli-array-sequence

master branch build status

Ember CLI array sequence addon.

ember-cli-array-sequence exposes an Ember MutableArray subclass which will generate a sequence of numbers when its length is updated.

Example

import ArraySequence from 'array-sequence';

var seq = ArraySequence.create({
	offset: 1,
	limit: 3
});

console.log(seq.toArray()); // [1, 2, 3]
seq.set('limit', 5);
console.log(seq.toArray()); // [1, 2, 3, 4, 5]

Properties

offset

Number (optional, default = 0)

An offset value to add to each item. Use 0 for zero-based and 1 for one-based sequences etc.

limit

Number (optional, default = 0)

Length of sequence which can be written and read.

increment

Number (optional, default = 1)

Increment between sequence items. Can be a negative value or even zero.

Installing

With npm:

$ npm install --save ember-cli-array-sequence

Or with Ember CLI:

$ ember install:npm ember-cli-array-sequence

License

MIT license.