Array#arrayContentDidChange()

arrayContentDidChange (startIdx, removeAmt, addAmt) Ember.Arraypublic Defined in packages/ember-runtime/lib/mixins/array.js:536 If you are implementing an object that supports Ember.Array, call this method just after the array content changes to notify any observers and invalidate any related properties. Pass the starting index of the change as well as a delta of the amounts to change. Parameters: startIdx Number The starting index in the array that did change. removeAmt Number The

DS.RESTAdapter#deleteRecord()

deleteRecord (store, type, snapshot) Promise Inherited from DS.Adapter but overwritten in addon/adapters/rest.js:772 Called by the store when a record is deleted. The deleteRecord method makes an Ajax (HTTP DELETE) request to a URL computed by buildURL. Parameters: store DS.Store type DS.Model snapshot DS.Snapshot Returns: Promise promise

DS.JSONAPISerializer#_normalizeResponse()

_normalizeResponse (store, primaryModelClass, payload, id, requestType, isSingle) Objectprivate Inherited from DS.JSONSerializer but overwritten in addon/serializers/json-api.js:227 Parameters: store DS.Store primaryModelClass DS.Model payload Object id String|Number requestType String isSingle Boolean Returns: Object JSON-API Document

Map#get()

get (key) *private Defined in packages/ember-metal/lib/map.js:277 Retrieve the value associated with a given key. Parameters: key * Returns: * the value associated with the key, or `undefined`

DS.RESTAdapter#findAll()

findAll (store, type, sinceToken, snapshotRecordArray) Promise Inherited from DS.Adapter but overwritten in addon/adapters/rest.js:439 Called by the store in order to fetch a JSON array for all of the records for a given type. The findAll method makes an Ajax (HTTP GET) request to a URL computed by buildURL, and returns a promise for the resulting payload. Parameters: store DS.Store type DS.Model sinceToken String snapshotRecordArray DS.SnapshotRecordArray Returns: Promise

DS.JSONSerializer#normalizeQueryRecordResponse()

normalizeQueryRecordResponse (store, primaryModelClass, payload, id, requestType) Object Defined in addon/serializers/json.js:276 Available since 1.13.0 Parameters: store DS.Store primaryModelClass DS.Model payload Object id String|Number requestType String Returns: Object JSON-API Document

DS.RESTAdapter#createRecord()

createRecord (store, type, snapshot) Promise Inherited from DS.Adapter but overwritten in addon/adapters/rest.js:700 Called by the store when a newly created record is saved via the save method on a model record instance. The createRecord method serializes the record and makes an Ajax (HTTP POST) request to a URL computed by buildURL. See serialize for information on how to customize the serialized form of a record. Parameters: store DS.Store type DS.Model snapshot DS.Snapshot

Engine#runInstanceInitializers()

runInstanceInitializersprivate Defined in packages/ember-application/lib/system/engine.js:154 Available since 1.12.0

Observable#propertyDidChange()

propertyDidChange (keyName) Ember.Observableprivate Defined in packages/ember-runtime/lib/mixins/observable.js:294 Notify the observer system that a property has just changed. Sometimes you need to change a value directly or indirectly without actually calling get() or set() on it. In this case, you can use this method and propertyWillChange() instead. Calling these two methods together will notify all observers that the property has potentially changed value. Note that you must always call

DS.RecordArrayManager#liveRecordArrayFor()

liveRecordArrayFor (typeClass) DS.RecordArray Defined in addon/-private/system/record-array-manager.js:229 Get the DS.RecordArray for a type, which contains all loaded records of given type. Parameters: typeClass Class Returns: DS.RecordArray