bindable.Collection operates like arrays, except they're watchable if anything changes.
npm install bindable --save-exact
The source of the collection. This is an array.
Resets the source of the collection. You can also do this by calling
returns the index of an item
returns an item at the given index
iterates through the collection. similar to array.forEach.
pushes items to the end of the collection.
unshifts items to the beginning of the collection.
removes items from the collection
pops the last item off the collection
removes the first item from the collection
insert- emitted when items are inserted
update- emitted when the collection is updated
reset- emitted when the source has been reset
remove- emitted when items have been removed