PRIVATE
Extends: Ember.Object
Defined in: addon/-private/system/record-array-manager.js:62
Module: ember-data
DS.AdapterPopulatedRecordArray
Create a DS.AdapterPopulatedRecordArray for a modelName with given query.
String
Object
DS.FilteredRecordArray
Create a DS.FilteredRecordArray for a modelName and register it for updates.
String
Function
Object
DS.RecordArray
Create a DS.RecordArray for a modelName.
String
DS.RecordArray
Get the DS.RecordArray for a modelName, which contains all loaded records of given modelName.
String
Register a RecordArray for a given modelName to be backed by a filter function. This will cause the array to update automatically when records of that modelName change attribute values or states.
DS.RecordArray
String
Function
Unregister a RecordArray. So manager will not update this array.
DS.RecordArray
This method is invoked if the filterFunction property is changed on a DS.FilteredRecordArray.
It essentially re-runs the filter from scratch. This same method is invoked when the filter is created in th first place.
Array
String
Function
Update an individual filter.
DS.FilteredRecordArray
Function
String
InternalModel
This method is invoked whenever data is loaded into the store by the adapter or updated by the adapter, or when a record has changed.
It updates all record arrays that a record belongs to.
To avoid thrashing, it only runs at most once per run loop.
© 2017 Yehuda Katz, Tom Dale and Ember.js contributors
Licensed under the MIT License.
http://emberjs.com/api/data/classes/DS.RecordArrayManager.html