DS.JSONAPIAdapter#pathForType()

pathForType (modelName) String Inherited from DS.BuildURLMixin but overwritten in addon/adapters/json-api.js:129 Parameters: modelName String Returns: String path

DS.JSONAPIAdapter#findMany()

findMany (store, type, ids, snapshots) Promise Inherited from DS.RESTAdapter but overwritten in addon/adapters/json-api.js:112 Parameters: store DS.Store type DS.Model ids Array snapshots Array Returns: Promise promise

DS.JSONAPIAdapter#coalesceFindRequests

coalesceFindRequests{boolean} Inherited from DS.RESTAdapter but overwritten in addon/adapters/json-api.js:63 By default the JSONAPIAdapter will send each find request coming from a store.find or from accessing a relationship separately to the server. If your server supports passing ids as a query string, you can set coalesceFindRequests to true to coalesce all find requests within a single runloop. For example, if you have an initial payload of: { post: { id: 1, comments: [1, 2]

DS.JSONAPIAdapter#ajaxOptions()

ajaxOptions (url, type, options) Objectprivate Inherited from DS.RESTAdapter but overwritten in addon/adapters/json-api.js:21 Parameters: url String type String The request type GET, POST, PUT, DELETE etc. options Object Returns: Object

DS.JSONAPIAdapter

DS.JSONAPIAdapter Class Extends: DS.RESTAdapter Defined in: addon/adapters/json-api.js:11 Module: ember-data

DS.InvalidError

DS.InvalidError Class Defined in: addon/adapters/errors.js:58 Module: ember-data A DS.InvalidError is used by an adapter to signal the external API was unable to process a request because the content was not semantically correct or meaningful per the API. Usually this means a record failed some form of server side validation. When a promise from an adapter is rejected with a DS.InvalidError the record will transition to the invalid state and the errors will be set to the errors property on

DS.ForbiddenError

DS.ForbiddenError Class Defined in: addon/adapters/errors.js:140 Module: ember-data

DS.FilteredRecordArray#updateFilter()

updateFilterprivate Defined in addon/-private/system/record-arrays/filtered-record-array.js:55

DS.FilteredRecordArray#filterFunction()

filterFunction (record) Boolean Defined in addon/-private/system/record-arrays/filtered-record-array.js:21 The filterFunction is a function used to test records from the store to determine if they should be part of the record array. Example var allPeople = store.peekAll('person'); allPeople.mapBy('name'); // ["Tom Dale", "Yehuda Katz", "Trek Glowacki"] var people = store.filter('person', function(person) { if (person.get('name').match(/Katz$/)) { return true; } }); people.mapBy('name');

DS.FilteredRecordArray

DS.FilteredRecordArray Class Extends: DS.RecordArray Defined in: addon/-private/system/record-arrays/filtered-record-array.js:10 Module: ember-data Represents a list of records whose membership is determined by the store. As records are created, loaded, or modified, the store evaluates them to determine if they should be part of the record array.