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

Creating Your App

Creating Your App Welcome to the Ember Tutorial! This tutorial is meant to introduce basic Ember concepts while creating a professional looking application. If you get stuck at any point during the tutorial feel free to visit https://github.com/ember-learn/super-rentals for a working example of the completed app. Ember CLI, Ember's command line interface, provides a standard project structure, a set of development tools, and an addon system. This allows Ember developers to focus on building a

DS.RESTAdapter#query()

query (store, type, query) Promise Inherited from DS.Adapter but overwritten in addon/adapters/rest.js:475 Called by the store in order to fetch a JSON array for the records that match a particular query. The query method makes an Ajax (HTTP GET) request to a URL computed by buildURL, and returns a promise for the resulting payload. The query argument is a simple JavaScript object that will be passed directly to the server as parameters. Parameters: store DS.Store type DS.Model que

Engine#runInstanceInitializers()

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