Test#setupForTesting()

setupForTestingprivate Inherited from Ember.Test but overwritten in packages/ember-testing/lib/setup_for_testing.js:14 Available since 1.5.0 Sets Ember up for testing. This is useful to perform basic setup steps in order to unit test. Use App.setupForTesting to perform integration tests (full application testing).

DefaultResolver#translateToContainerFullname()

translateToContainerFullname (type, name) private Defined in packages/ember-application/lib/system/resolver.js:450 Converts provided name from the backing namespace into a container lookup name. Examples: App.FooBarHelper -> helper:foo-bar App.THelper -> helper:t Parameters: type String name String

DefaultResolver#knownForType()

knownForType (type) private Defined in packages/ember-application/lib/system/resolver.js:423 Used to iterate all items of a given type. Parameters: type String the type to search for

Debugging

Debugging Ember provides several configuration options that can help you debug problems with your application. Routing Log router transitions app/app.js import Ember from 'ember'; export default Ember.Application.extend({ // Basic logging, e.g. "Transitioned into 'post'" LOG_TRANSITIONS: true, // Extremely detailed logging, highlighting every internal // step made while transitioning into a route, including // `beforeModel`, `model`, and `afterModel` hooks, and // information ab

Enumerable#hasEnumerableObservers

hasEnumerableObserversBooleanprivate Defined in packages/ember-runtime/lib/mixins/enumerable.js:926 Becomes true whenever the array currently has observers watching changes on the array.

Route#serializeQueryParam()

serializeQueryParam (value, urlKey, defaultValueType) private Defined in packages/ember-routing/lib/system/route.js:390 Serializes value of the query parameter based on defaultValueType Parameters: value Object urlKey String defaultValueType String

ProxyMixin#content

contentEmber.Objectprivate Defined in packages/ember-runtime/lib/mixins/-proxy.js:54 The object whose properties will be forwarded. Default: null

Ember.deprecateFunc()

deprecateFunc (message, options, func) Functionprivate Defined in packages/ember-debug/lib/index.js:91 Alias an old, deprecated method with its new counterpart. Display a deprecation warning with the provided message and a stack trace (Chrome and Firefox only) when the assigned method is called. In a production build, this method is defined as an empty function (NOP). Ember.oldMethod = Ember.deprecateFunc('Please use the new, updated method', Ember.newMethod); Parameters: message String

Ember.inject

Ember.inject Namespace PUBLIC Defined in: packages/ember-runtime/lib/inject.js:4 Module: ember-runtime Namespace for injection helper methods.

PromiseProxyMixin#reason

reasonpublic Defined in packages/ember-runtime/lib/mixins/promise_proxy.js:93 If the proxied promise is rejected this will contain the reason provided. Default: null