Function
An anonymous object to initialize properties. It expects the following values:
The APP data store.
The APP Store is instantiated either in markup or programmatically by supplying a url of the Collection to be used.
The
url of the Collection to load.
Whether
or not to append on cache prevention params (as defined by dojo.xhr*)
boolean
Whether to use X-Method-Override for PUT/DELETE.
Function
object The Feed to use for this data store.
Signature for this function is defined by AtomIO.getFeed, since this is a callback.
Sets the internal feed using a dojox.atom.io.model.Feed object.
Sets the internal feed using a dojox.atom.io.model.Feed object. Also adds a property to the entries to track that they belong to this store. It also parses stored requests (since we were waiting on a callback) and executes those as well.
Function
Function to return all entries in the Feed as an array of items.
Function to return all entries in the Feed as an array of items.
Array of all entries in the feed.
array
Function
The item to test for being contained by the store.
This function tests whether the item is an item.
This function tests whether the item passed in is indeed an item in the store.
Function
The attribute to test for being contained by the store.
This function tests whether the item is an attribute.
This function tests whether the item passed in is indeed a valid 'attribute' like type for the store.
Returns a boolean indicating whether this is a valid attribute.
Function
dojox.atom.io.model.Entry object The updated Entry we've changed.
Internal function to add an updated entry to our updates array
Internal function to add an updated entry to our updates array
Function
See dojo.data.api.Read.getValue()
Object || int || Boolean
Function
See dojo.data.api.Read.getValues()
Array
Function
See dojo.data.api.Read.getAttributes()
Array
Function
See dojo.data.api.Read.hasAttribute()
Function
See dojo.data.api.Read.containsValue()
boolean.
Function
The data item to examine for attribute values.
The attribute to inspect.
The value to match.
Optional regular expression generated off value if value was of string type to handle wildcarding. If present and attribute values are string, then it can be used for comparison instead of 'value'
Internal function for looking at the values contained by the item.
Internal function for looking at the values contained by the item. This function allows for denoting if the comparison should be case sensitive for strings or not (for handling filtering cases where string case should not matter)
Boolean
Function
See dojo.data.api.Read.isItem()
boolean
Function
See dojo.data.api.Read.isItemLoaded()
Function
See dojo.data.api.Read.loadItem()
Function
request object
function to call for fetched items
function to call on error
Fetch items (Atom entries) that match to a query
Fetch items (Atom entries) that match to a query
Function
request object
function to call for fetched items
function to call on error
Internal function for finishing a fetch request.
Internal function for finishing a fetch request. Needed since the feed might not have been loaded, so we finish the fetch in a callback.
Function
See dojo.data.api.Read.getFeatures()
Function
See dojo.data.api.Read.close() nothing to do here!
Function
See dojo.data.api.Read.getLabel()
Function
See dojo.data.api.Read.getLabelAttributes()
Function
See dojo.data.api.Identity.getIdentity()
Function
See dojo.data.api.Identity.getIdentityAttributes()
Function
See dojo.data.api.Identity.fetchItemByIdentity()
Function
See dojo.data.api.Write.newItem()
Function
See dojo.data.api.Write.deleteItem()
Function
See dojo.data.api.Write.setValue()
Function
See dojo.data.api.Write.setValues()
Function
See dojo.data.api.Write.unsetAttribute()
boolean
Function
{ onComplete: function onError: function scope: object }
See dojo.data.api.Write.save()
Function
See dojo.data.api.Write.revert()
Function
See dojo.data.api.Write.isDirty()
boolean
Object
Object