/app/scripts/collections/direction-collection.js
https://github.com/davidchchang/mystops · JavaScript · 25 lines · 18 code · 6 blank · 1 comment · 1 complexity · ecda0b1d2829779c64f973f917750bf3 MD5 · raw file
- /*global mystops, Backbone*/
- mystops.Collections.DirectionCollection = Backbone.Collection.extend({
- model: mystops.Models.DirectionModel,
- url: 'http://webservices.nextbus.com/service/publicXMLFeed?command=routeConfig&a=ttc',
- parse: function (data) {
- var parsed = [];
- $(data).find('direction').each(function (index) {
- var dataTitle = $(this).attr('title');
- var dataTag = $(this).attr('tag');
- parsed.push({title: dataTitle, tag: dataTag});
- })
- return parsed;
- },
- fetch: function (options) {
- options = options || {};
- options.dataType = "xml";
- Backbone.Collection.prototype.fetch.call(this, options);
- }
- });