Router#willTransition()

willTransitionpublic Defined in packages/ember-routing/lib/system/router.js:315 Available since 1.11.0 Handles notifying any listeners of an impending URL change. Triggers the router level willTransition hook.

DS.Model#transitionTo()

transitionTo (name) private Defined in addon/-private/system/model/model.js:490 Parameters: name String

DS.RecordArray

DS.RecordArray Class Extends: Ember.ArrayProxy Uses: Ember.Evented Defined in: addon/-private/system/record-arrays/record-array.js:12 Module: ember-data A record array is an array that contains records of a certain type. The record array materializes records as needed when they are retrieved for the first time. You should not create record arrays yourself. Instead, an instance of DS.RecordArray or its subclasses will be returned by your application's store in response to queries.

ApplicationInstance.BootOptions#location

locationstringpublic Defined in packages/ember-application/lib/system/application-instance.js:451 If present, overrides the router's location property with this value. This is useful for environments where trying to modify the URL would be inappropriate. Default: null

Ember.setProperties()

setProperties (obj, properties) public Defined in packages/ember-metal/lib/set_properties.js:4 Set a list of properties on an object. These properties are set inside a single beginPropertyChanges and endPropertyChanges batch, so observers will be buffered. let anObject = Ember.Object.create(); anObject.setProperties({ firstName: 'Stanley', lastName: 'Stuart', age: 21 }); Parameters: obj properties Object Returns: properties

Application#deferReadiness()

deferReadinesspublic Defined in packages/ember-application/lib/system/application.js:491 Use this to defer readiness until some condition is true. Example: let App = Ember.Application.create(); App.deferReadiness(); // Ember.$ is a reference to the jQuery object/function Ember.$.getJSON('/auth-token', function(token) { App.token = token; App.advanceReadiness(); }); This allows you to perform asynchronous setup logic and defer booting your application until the setup has finished. How

Ember.required()

requiredprivate Defined in packages/ember-metal/lib/mixin.js:650 Denotes a required property for a mixin

Test#keyEvent()

keyEvent (selector, type, keyCode) RSVP.Promisepublic Defined in packages/ember-testing/lib/helpers.js:64 Available since 1.5.0 Simulates a key event, e.g. keypress, keydown, keyup with the desired keyCode Example: keyEvent('.some-jQuery-selector', 'keypress', 13).then(function() { // assert something }); Parameters: selector String jQuery selector for finding element on the DOM type String the type of key event, e.g. `keypress`, `keydown`, `keyup` keyCode Number the keyCode

DefaultResolver#resolveView()

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

DS.Model#didUpdate event

didUpdate Defined in addon/-private/system/model/model.js:437 Fired when the record is updated.