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).

TextField#max

maxStringpublic Defined in packages/ember-htmlbars/lib/components/text_field.js:155 Available since 1.4.0 The max attribute of input element used with type="number" or type="range". Default: null

HistoryLocation#initState()

initStateprivate Defined in packages/ember-routing/lib/location/history_location.js:33 Used to set state on first call to setURL

Registry#_injections

_injectionsInheritingDictprivate Defined in packages/container/lib/registry.js:83

Error

Ember.Error Class PUBLIC Extends: Error Defined in: packages/ember-metal/lib/error.js:11 Module: ember A subclass of the JavaScript Error object for use in Ember.

DS.Model#serialize()

serialize (options) Object Defined in addon/-private/system/model/model.js:382 Create a JSON representation of the record, using the serialization strategy of the store's adapter. serialize takes an optional hash as a parameter, currently supported options are: includeId: true if the record's ID should be included in the JSON representation. Parameters: options Object Returns: Object an object whose values are primitive JSON values only

Templates.helpers.input()

input (options) public Defined in packages/ember-htmlbars/lib/keywords/input.js:8 The {{input}} helper lets you create an HTML <input /> component. It causes an Ember.TextField component to be rendered. For more info, see the Ember.TextField docs and the templates guide. {{input value="987"}} renders as: <input type="text" value="987" /> Text field If no type option is specified, a default of type 'text' is used. Many of the standard HTML attributes may be passed to this helpe

Ember.canInvoke()

canInvoke (obj, methodName) Booleanprivate Defined in packages/ember-metal/lib/utils.js:316 Checks to see if the methodName exists on the obj. let foo = { bar: function() { return 'bar'; }, baz: null }; Ember.canInvoke(foo, 'bar'); // true Ember.canInvoke(foo, 'baz'); // false Ember.canInvoke(foo, 'bat'); // false Parameters: obj Object The object to check for the method methodName String The method name to check for Returns: Boolean

DS.Model#isError

isError{Boolean} Defined in addon/-private/system/model/model.js:244 If true the adapter reported that it was unable to save local changes to the backend for any reason other than a server-side validation error. Example record.get('isError'); // false record.set('foo', 'valid value'); record.save().then(null, function() { record.get('isError'); // true });

Services

Services An Ember.Service is an Ember object that lives for the duration of the application, and can be made available in different parts of your application. Services are useful for features that require shared state or persistent connections. Example uses of services might include: User/session authentication. Geolocation. WebSockets. Server-sent events or notifications. Server-backed API calls that may not fit Ember Data. Third-party APIs. Logging. Defining Services Services can be gener