DS.ManyArray#promise

promiseEmber.RSVP.Promiseprivate Defined in addon/-private/system/many-array.js:206 Used for async hasMany arrays to keep track of when they will resolve.

Enumerable#[]

[]Arrayprivate Defined in packages/ember-runtime/lib/mixins/enumerable.js:848 This property will trigger anytime the enumerable's content changes. You can observe this property to be notified of changes to the enumerable's content. For plain enumerables, this property is read only. Array overrides this method. Returns: this

Engine#_initializersRan

_initializersRanprivate Defined in packages/ember-application/lib/system/engine.js:66 A private flag indicating whether an engine's initializers have run yet.

Ember.debug()

debug (message) public Defined in packages/ember-debug/lib/index.js:60 Display a debug notice. In a production build, this method is defined as an empty function (NOP). Uses of this method in Ember itself are stripped from the ember.prod.js build. Ember.debug('I\'m a debug notice!'); Parameters: message String A debug message to display.

ViewTargetActionSupport#element

elementDOMElementpublic Defined in packages/ember-views/lib/mixins/view_support.js:87 Returns the current DOM element for the view.

DS.Model#data

data{Object}private Defined in addon/-private/system/model/model.js:947

TextField#value

valueStringpublic Defined in packages/ember-htmlbars/lib/components/text_field.js:89 The value attribute of the input element. As the user inputs text, this property is updated live. Default: ""

Preventing and Retrying Transitions

Preventing and Retrying Transitions During a route transition, the Ember Router passes a transition object to the various hooks on the routes involved in the transition. Any hook that has access to this transition object has the ability to immediately abort the transition by calling transition.abort(), and if the transition object is stored, it can be re-attempted at a later time by calling transition.retry(). Preventing Transitions via willTransition When a transition is attempted, whether

The Component Lifecycle

The Component Lifecycle Part of what makes components so useful is that they let you take complete control of a section of the DOM. This allows for direct DOM manipulation, listening and responding to browser events, and using 3rd party JavaScript libraries in your Ember app. As components are rendered, re-rendered and finally removed, Ember provides lifecycle hooks that allow you to run code at specific times in a component's life. To get the most use out of a component, it is important to u

Adding Nested Routes

Adding Nested Routes Up to this point, we've generated four top level routes. An about route, that gives information on our application. A contact route, with information on how to contact the company. A rentals route, where we will allow users to browse rental properties. The index route, which we've set up to redirect to the rentals route. Our rentals route is going to serve multiple functions. From our acceptance tests, we've shown that we want our users to be able to browse and search r