DS.Store#scheduleSave()

scheduleSave (internalModel, resolver, options) private Defined in addon/-private/system/store.js:1685 This method is called by record.save, and gets passed a resolver for the promise that record.save returns. It schedules saving to happen at the end of the run loop. Parameters: internalModel InternalModel resolver Resolver options Object

LinkComponent#rel

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

Ember.streams.Dependency

Ember.streams.Dependency Class PRIVATE Defined in: packages/ember-htmlbars/lib/streams/dependency.js:14 Module: ember-metal

DS.Errors#has()

has (attribute) Boolean Defined in addon/-private/system/model/errors.js:405 Checks if there is error messages for the given attribute. app/routes/user/edit.js import Ember from 'ember'; export default Ember.Route.extend({ actions: { save: function(user) { if (user.get('errors').has('email')) { return alert('Please update your email before attempting to save.'); } user.save(); } } }); Parameters: attribute String Returns: Boolean true i

DS.SnapshotRecordArray#length

length{Number} Defined in addon/-private/system/snapshot-record-array.js:28 Number of records in the array

Test#testCheckboxClick()

testCheckboxClickprivate Defined in packages/ember-testing/lib/support.js:13 This method creates a checkbox and triggers the click event to fire the passed in handler. It is used to correct for a bug in older versions of jQuery (e.g 1.8.3).

RegistryProxyMixin#registerOption()

registerOption (fullName, optionName, options) public Defined in packages/ember-runtime/lib/mixins/registry_proxy.js:120 Register an option for a particular factory. Parameters: fullName String optionName String options Object

Ember.run.next()

next (target, method, args*) Objectpublic Defined in packages/ember-metal/lib/run_loop.js:425 Schedules an item to run from within a separate run loop, after control has been returned to the system. This is equivalent to calling run.later with a wait time of 1ms. run.next(myContext, function() { // code to be executed in the next run loop, // which will be scheduled after the current one }); Multiple operations scheduled with run.next will coalesce into the same later run loop, along w

Ember.run.sync()

syncVoidprivate Defined in packages/ember-metal/lib/run_loop.js:288 Immediately flushes any events scheduled in the 'sync' queue. Bindings use this queue so this method is a useful way to immediately force all bindings in the application to sync. You should call this method anytime you need any changed state to propagate throughout the app immediately without repainting the UI (which happens in the later 'render' queue added by the ember-views package). run.sync(); Returns: Void

Function

Function Class Module: ember-runtime