Provides more flexibility and functionality for backbone collections
- usage of Intl Comparator
- default sort order direction
- better URL Handling with parameters
bower install backbone-collection --save
npm install js-backbone-collection --save
Defines the property name from the model to compare for sorting. If this values is not defined, the property name "id" will be used.
Defines the default sort order direction. Default value is "asc". Valid values are "asc" and "desc".
Returns boolean true or false, if the collection was fetched from server or not.
If a collection should be fetched form server and the fetch option "silent" is not defined, then will be taken this option value.
Returns true, if the collection is currently fetching the dara from server.
Defines the collection as resetable. If this value is false, the reset function will not drop the models. New models will be appended.
If a collection should create a model and the option "wait" is not defined, then will be taken this option value.
This method will be fetch a model from the collection. If the model is not in the collection, a server request will be done. The request will be synchronous and the new model will be added to the collection and will be returned.
This function will return the next model in list based on the given model.
This function will return the previous model in list based on the given model.