Class Ember.MutableArray
Uses:
Ember.Array
,
Ember.MutableEnumerable
Module:
ember
This mixin defines the API for modifying array-like objects. These methods can be applied only to a collection that keeps its items in an ordered set.
Note that an Array can change even if it does not implement this mixin. For example, one might implement a SparseArray that cannot be directly modified, but if its underlying enumerable changes, it will change also.
Methods
- addArrayObserver
- addEnumerableObserver
- addObject
- addObjects
- any
- anyBy
- arrayContentDidChange
- arrayContentWillChange
- clear
- compact
- contains
- enumerableContentDidChange
- enumerableContentWillChange
- every
- everyBy
- filter
- filterBy
- find
- findBy
- forEach
- getEach
- indexOf
- insertAt
- invoke
- lastIndexOf
- map
- mapBy
- nextObject
- objectAt
- objectsAt
- popObject
- pushObject
- pushObjects
- reduce
- reject
- rejectBy
- removeArrayObserver
- removeAt
- removeEnumerableObserver
- removeObject
- removeObjects
- replace
- reverseObjects
- setEach
- setObjects
- shiftObject
- slice
- toArray
- uniq
- unshiftObject
- unshiftObjects
- without
Properties
Events
No documented items