Route#paramsFor()

paramsFor (name) public Defined in packages/ember-routing/lib/system/route.js:347 Retrieves parameters, for current route using the state.params variable and getQueryParamsFor, using the supplied routeName. Parameters: name String

Test#registerWaiter()

registerWaiter (context, callback) public Defined in packages/ember-testing/lib/test/waiters.js:7 Available since 1.2.0 This allows ember-testing to play nicely with other asynchronous events, such as an application that is waiting for a CSS3 transition or an IndexDB transaction. For example: Ember.Test.registerWaiter(function() { return myPendingTransactions() == 0; }); The context argument allows you to optionally specify the this with which your callback will be invoked. For example:

ViewTargetActionSupport#nearestWithProperty()

nearestWithProperty (property) deprecatedprivate Defined in packages/ember-views/lib/mixins/view_support.js:44 use yield and contextual components for composition instead. Return the nearest ancestor that has a given property. Parameters: property String A property name Returns: Ember.View

Libraries

Libraries Class PRIVATE Defined in: packages/ember-metal/lib/libraries.js:4 Module: ember Helper class that allows you to register your library with Ember. Singleton created at Ember.libraries.

ViewTargetActionSupport#findElementInParentElement()

findElementInParentElement (parentElement) DOMElementprivate Defined in packages/ember-views/lib/mixins/view_support.js:280 Attempts to discover the element in the parent element. The default implementation looks for an element with an ID of elementId (or the view's guid if elementId is null). You can override this method to provide your own form of lookup. For example, if you want to discover your element using a CSS class name instead of an ID. Parameters: parentElement DOMElement Th

DS.BuildURLMixin#urlForFindMany()

urlForFindMany (ids, modelName, snapshots) String Defined in addon/-private/adapters/build-url-mixin.js:216 Builds a URL for coalesceing multiple store.findRecord(type, id) records into 1 request when the adapter'scoalesceFindRequests` property is true. Example: app/adapters/application.js import DS from 'ember-data'; export default DS.RESTAdapter.extend({ urlForFindMany(ids, modelName) { let baseUrl = this.buildURL(); return `${baseUrl}/coalesce`; } }); Parameters: ids Arr

DefaultResolver#resolveRoute()

resolveRoute (parsedName) protected Defined in packages/ember-application/lib/system/resolver.js:340 Lookup the route using resolveOther Parameters: parsedName Object a parseName object with the parsed fullName lookup string

DS.BuildURLMixin

DS.BuildURLMixin Class Defined in: addon/-private/adapters/build-url-mixin.js:5 Module: ember-data WARNING: This interface is likely to change in order to accomodate https://github.com/emberjs/rfcs/pull/4 Using BuildURLMixin To use url building, include the mixin when extending an adapter, and call buildURL where needed. The default behaviour is designed for RESTAdapter. Example export default DS.Adapter.extend(BuildURLMixin, { findRecord: function(store, type, id, snapshot) {

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`

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