DS.JSONSerializer#normalizeFindRecordResponse()

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

Descriptor

Descriptor Class PRIVATE Defined in: packages/ember-metal/lib/properties.js:13 Module: ember-metal Objects of this type can implement an interface to respond to requests to get and set. The default implementation handles simple properties.

Registry#normalize()

normalize (fullName) Stringprivate Defined in packages/container/lib/registry.js:303 Normalize a fullName based on the application's conventions Parameters: fullName String Returns: String normalized fullName

RSVP.defer()

defer (label) Objectstatic Defined in bower_components/rsvp/lib/rsvp/defer.js:3 RSVP.defer returns an object similar to jQuery's $.Deferred. RSVP.defer should be used when porting over code reliant on $.Deferred's interface. New code should use the RSVP.Promise constructor instead. The object returned from RSVP.defer is a plain object with three properties: promise - an RSVP.Promise. reject - a function that causes the promise property on this object to become rejected resolve - a function

Error#deprecateProperty()

deprecateProperty (object, deprecatedKey, newKey) private Defined in packages/ember-metal/lib/deprecate_property.js:11 Available since 1.7.0 Used internally to allow changing properties in a backwards compatible way, and print a helpful deprecation warning. Parameters: object Object The object to add the deprecated property to. deprecatedKey String The property to add (and print deprecation warnings upon accessing). newKey String The property that will be aliased.

PromiseProxyMixin#finally()

finally (callback) RSVP.Promisepublic Defined in packages/ember-runtime/lib/mixins/promise_proxy.js:190 Available since 1.3.0 An alias to the proxied promise's finally. See RSVP.Promise.finally. Parameters: callback Function Returns: RSVP.Promise

DS.Model#trigger()

trigger (name) private Defined in addon/-private/system/model/model.js:783 Override the default event firing from Ember.Evented to also call methods with the given name. Parameters: name String

Ember.addObserver()

addObserver (obj, _path, target, method) public Defined in packages/ember-metal/lib/observer.js:27 Parameters: obj _path String target Object|Function method [Function|String]

DS.Model#toJSON()

toJSON (options) Object Defined in addon/-private/system/model/model.js:400 Use DS.JSONSerializer to get the JSON representation of a record. toJSON takes an optional hash as a parameter, currently supported options are: includeId: true if the record's ID should be included in the JSON representation. Parameters: options Object Returns: Object A JSON representation of the object.

DS.EmbeddedRecordsMixin

DS.EmbeddedRecordsMixin Class Defined in: addon/serializers/embedded-records-mixin.js:8 Module: ember-data Using Embedded Records DS.EmbeddedRecordsMixin supports serializing embedded records. To set up embedded records, include the mixin when extending a serializer, then define and configure embedded (model) relationships. Below is an example of a per-type serializer (post type). app/serializers/post.js import DS from 'ember-data'; export default DS.RESTSerializer.extend(DS.EmbeddedRecor