DS.Model#isLoaded

isLoaded{Boolean} Defined in addon/-private/system/model/model.js:79 If this property is true the record is in the loaded state. A record enters this state when its data is populated. Most of a record's lifecycle is spent inside substates of the loaded state. Example var record = store.createRecord('model'); record.get('isLoaded'); // true store.findRecord('model', 1).then(function(model) { model.get('isLoaded'); // true });

DataAdapter#watchModelTypes()

watchModelTypes (typesAdded, typesUpdated) Functionpublic Defined in packages/ember-extension-support/lib/data_adapter.js:129 Fetch the model types and observe them for changes. Parameters: typesAdded Function Callback to call to add types. Takes an array of objects containing wrapped types (returned from `wrapModelType`). typesUpdated Function Callback to call when a type has changed. Takes an array of objects containing wrapped types. Returns: Function Method to call to rem

DS.Store#createRecord()

createRecord (modelName, inputProperties) DS.Model Defined in addon/-private/system/store.js:298 Create a new record in the current store. The properties passed to this method are set on the newly created record. To create a new instance of a Post: store.createRecord('post', { title: "Rails is omakase" }); To create a new instance of a Post that has a relationship with a User record: var user = this.store.peekRecord('user', 1); store.createRecord('post', { title: "Rails is omakase",

Instrumentation

Ember.Instrumentation Namespace PRIVATE Defined in: packages/ember-metal/lib/instrumentation.js:4 Module: ember The purpose of the Ember Instrumentation module is to provide efficient, general-purpose instrumentation for Ember. Subscribe to a listener by using Ember.subscribe: Ember.subscribe("render", { before(name, timestamp, payload) { }, after(name, timestamp, payload) { } }); If you return a value from the before callback, that same value will be passed as a fourth paramet

DS.RecordArrayManager#updateFilterRecordArray()

updateFilterRecordArray (array, filter, typeClass, record) Defined in addon/-private/system/record-array-manager.js:157 Update an individual filter. Parameters: array DS.FilteredRecordArray filter Function typeClass DS.Model record InternalModel

DS.RecordArrayManager#registerFilteredRecordArray()

registerFilteredRecordArray (array, typeClass, filter) Defined in addon/-private/system/record-array-manager.js:310 Register a RecordArray for a given type to be backed by a filter function. This will cause the array to update automatically when records of that type change attribute values or states. Parameters: array DS.RecordArray typeClass DS.Model filter Function

DS.JSONSerializer#normalizeQueryResponse()

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

CoreObject#concatenatedProperties

concatenatedPropertiesArraypublic Defined in packages/ember-runtime/lib/system/core_object.js:255 Defines the properties that will be concatenated from the superclass (instead of overridden). By default, when you extend an Ember class a property defined in the subclass overrides a property with the same name that is defined in the superclass. However, there are some cases where it is preferable to build up a property's value by combining the superclass' property value with the subclass' val

Enumerable#any()

any (callback, target) Booleanpublic Defined in packages/ember-runtime/lib/mixins/enumerable.js:611 Returns true if the passed function returns true for any item in the enumeration. This corresponds with the some() method in JavaScript 1.6. The callback method you provide should have the following signature (all parameters are optional): function(item, index, enumerable); item is the current item in the iteration. index is the current index in the iteration. enumerable is the enumerable

NoneLocation#handleURL()

handleURL (callback) private Defined in packages/ember-routing/lib/location/none_location.js:85 Sets the path and calls the updateURL callback. Parameters: callback Function