Ember.removeBeforeObserver()

removeBeforeObserver (obj, path, target, method) deprecatedprivate Defined in packages/ember-metal/lib/observer.js:93 Parameters: obj path String target Object|Function method [Function|String]

DS.Store#queryRecord()

queryRecord (modelName, query) Promise Defined in addon/-private/system/store.js:1151 Available since 1.13.0 This method makes a request for one record, where the id is not known beforehand (if the id is known, use findRecord instead). This method can be used when it is certain that the server will return a single object for the primary data. Let's assume our API provides an endpoint for the currently logged in user via: // GET /api/current_user { user: { id: 1234, username: 'admi

DS.Adapter

DS.Adapter Class Extends: Ember.Object Defined in: addon/adapter.js:8 Module: ember-data An adapter is an object that receives requests from a store and translates them into the appropriate action to take against your persistence layer. The persistence layer is usually an HTTP API, but may be anything, such as the browser's local storage. Typically the adapter is not invoked directly instead its functionality is accessed through the store. Creating an Adapter Create a new subclass of DS.Ad

Registry#resolver

resolverResolverprivate Defined in packages/container/lib/registry.js:59 An object that has a resolve method that resolves a name.

MapWithDefault.create()

create (options) Ember.MapWithDefault|Ember.Mapprivatestatic Inherited from Ember.Map but overwritten in packages/ember-metal/lib/map.js:426 Parameters: options [] defaultValue [*] Returns: Ember.MapWithDefault|Ember.Map If options are passed, returns `Ember.MapWithDefault` otherwise returns `Ember.Map`

Container#ownerInjection()

ownerInjectionObjectprivate Defined in packages/container/lib/container.js:168 Returns an object that can be used to provide an owner to a manually created instance. Returns: Object

Managing Dependencies

Managing Dependencies As you're developing your Ember app, you'll likely run into common scenarios that aren't addressed by Ember itself, such as authentication or using SASS for your stylesheets. Ember CLI provides a common format called Ember Addons for distributing reusable libraries to solve these problems. Additionally, you may want to make use of front-end dependencies like a CSS framework or a JavaScript datepicker that aren't specific to Ember apps. Ember CLI supports installing these

DS.Errors#messages

messages{Array} Defined in addon/-private/system/model/errors.js:158 An array containing all of the error messages for this record. This is useful for displaying all errors to the user. {{#each model.errors.messages as |message|}} <div class="error"> {{message}} </div> {{/each}}

LinkComponent#title

titlepublic Defined in packages/ember-htmlbars/lib/components/link-to.js:364 Sets the title attribute of the LinkComponent's HTML element. Default: null

CoreObject#_lazyInjections()

_lazyInjectionsObjectprivate Defined in packages/ember-runtime/lib/system/core_object.js:890 Returns a hash of property names and container names that injected properties will lookup on the container lazily. Returns: Object Hash of all lazy injected property keys to container names