Array#@each

@eachpublic Defined in packages/ember-runtime/lib/mixins/array.js:555 Returns a special object that can be used to observe individual properties on the array. Just get an equivalent property on this object and it will return an enumerable that maps automatically to the named key on the member objects. @each should only be used in a non-terminal context. Example: myMethod: computed('posts.@each.author', function(){ ... }); If you merely want to watch for the array being changed, like an o

EventDispatcher#events

eventsObjectprivate Defined in packages/ember-views/lib/system/event_dispatcher.js:35 The set of events names (and associated handler function names) to be setup and dispatched by the EventDispatcher. Modifications to this list can be done at setup time, generally via the Ember.Application.customEvents hash. To add new events to be listened to: let App = Ember.Application.create({ customEvents: { paste: 'paste' } }); To prevent default events from being listened to: let App = Ember

Application#didBecomeReady()

didBecomeReadyprivate Defined in packages/ember-application/lib/system/application.js:700

Registry#makeToString()

makeToString (factory, fullName) Functionprivate Defined in packages/container/lib/registry.js:317 Parameters: factory Any fullName String Returns: Function toString function

DS.JSONSerializer#_mustSerialize()

_mustSerialize (key) Booleanprivate Defined in addon/serializers/json.js:841 When attrs.key.serialize is set to true then it takes priority over the other checks and the related attribute/relationship will be serialized Parameters: key String Returns: Boolean true if the key must be serialized

DS.Model#isNew

isNew{Boolean} Defined in addon/-private/system/model/model.js:189 If this property is true the record is in the new state. A record will be in the new state when it has been created on the client and the adapter has not yet report that it was successfully saved. Example var record = store.createRecord('model'); record.get('isNew'); // true record.save().then(function(model) { model.get('isNew'); // false });

DS.Transform#deserialize()

deserialize (serialized, options) Defined in addon/transform.js:89 When given a serialize value from a JSON object this method must return the deserialized value for the record attribute. Example deserialize: function(serialized, options) { return empty(serialized) ? null : Number(serialized); } Parameters: serialized The serialized value options hash of options passed to `DS.attr` Returns: The deserialized value

DS.JSONSerializer#normalizeFindBelongsToResponse()

normalizeFindBelongsToResponse (store, primaryModelClass, payload, id, requestType) Object Defined in addon/serializers/json.js:304 Available since 1.13.0 Parameters: store DS.Store primaryModelClass DS.Model payload Object id String|Number requestType String Returns: Object JSON-API Document

CoreView#getViewClientRects()

getViewClientRects (view) private Defined in packages/ember-views/lib/system/utils.js:31 getViewClientRects provides information about the position of the border box edges of a view relative to the viewport. It is only intended to be used by development tools like the Ember Inspector and may not work on older browsers. Parameters: view Ember.View

Component#hasBlockParams

hasBlockParamspublic Defined in packages/ember-htmlbars/lib/component.js:258 Available since 1.13.0 Returns true when the component was invoked with a block parameter supplied. Example (hasBlockParams will be false): {{! templates/application.hbs }} {{#foo-bar}} No block parameter. {{/foo-bar}} {{! templates/components/foo-bar.hbs }} {{#if hasBlockParams}} This will not be printed, because no block was provided {{yield this}} {{/if}} Example (hasBlockParams will be true): {{! templ