blob: 5937e9ff037843a075236ef03251cb11d921d9bc [file] [log] [blame]
/*global Backbone */
var app = app || {};
(function () {
'use strict';
// Todo Router
// ----------
var TodoRouter = Backbone.Router.extend({
routes: {
'*filter': 'setFilter'
},
setFilter: function (param) {
// Set the current filter to be used
app.TodoFilter = param || '';
// Trigger a collection filter event, causing hiding/unhiding
// of Todo view items
app.todos.trigger('filter');
}
});
app.TodoRouter = new TodoRouter();
Backbone.history.start();
})();