DS.SnapshotRecordArray#type

type{DS.Model} Defined in addon/-private/system/snapshot-record-array.js:34 The type of the underlying records for the snapshots in the array, as a DS.Model

Reopening Classes and Instances

Reopening Classes and Instances You don't need to define a class all at once. You can reopen a class and define new properties using the reopen() method. Person.reopen({ isPerson: true }); Person.create().get('isPerson'); // true When using reopen(), you can also override existing methods and call this._super. Person.reopen({ // override `say` to add an ! at the end say(thing) { this._super(thing + '!'); } }); reopen() is used to add instance methods and properties that are sha

NoneLocation

Ember.NoneLocation Class PRIVATE Extends: Ember.Object Defined in: packages/ember-routing/lib/location/none_location.js:11 Module: ember-routing Ember.NoneLocation does not interact with the browser. It is useful for testing, or when you need to manage state with your Router, but temporarily don't want it to muck with the URL (for example when you embed your application in a larger page).

DS.JSONSerializer#normalizeFindHasManyResponse()

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

Router#location

locationpublic Defined in packages/ember-routing/lib/system/router.js:52 The location property determines the type of URL's that your application will use. The following location types are currently available: history - use the browser's history API to make the URLs look just like any standard URL hash - use # to separate the server part of the URL from the Ember part: /blog/#/posts/new none - do not store the Ember URL in the actual browser URL (mainly used for testing) auto - use the

DS.RESTAdapter

DS.RESTAdapter Class Extends: DS.Adapter Uses: DS.BuildURLMixin Defined in: addon/adapters/rest.js:31 Module: ember-data The REST adapter allows your store to communicate with an HTTP server by transmitting JSON via XHR. Most Ember.js apps that consume a JSON API should use the REST adapter. This adapter is designed around the idea that the JSON exchanged with the server should be conventional. Success and failure The REST adapter will consider a success any response with a status code of

Ember.validatePropertyInjections()

validatePropertyInjections (factory) private Defined in packages/ember-runtime/lib/inject.js:39 Available since 1.10.0 Validation function that runs per-type validation functions once for each injected type encountered. Parameters: factory Object The factory object

DataAdapter#attributeLimit

attributeLimitprivate Defined in packages/ember-extension-support/lib/data_adapter.js:79 Available since 1.3.0 The number of attributes to send as columns. (Enough to make the record identifiable). Default: 3

DS.AbortError

DS.AbortError Class Defined in: addon/adapters/errors.js:126 Module: ember-data

HashLocation#setURL()

setURL (path) private Defined in packages/ember-routing/lib/location/hash_location.js:72 Set the location.hash and remembers what was set. This prevents onUpdateURL callbacks from triggering when the hash was set by HashLocation. Parameters: path String