/*global define*/ define([ 'jquery', 'backbone', 'app/collections/group-repos', 'app/views/group' ], function($, Backbone, Repos, GroupView) { "use strict"; var GroupRouter = Backbone.Router.extend({ routes: { 'libs/:id(/*path)': 'showDirents', // Default '*actions': 'defaultAction' }, showDirents: function(id, path){ console.log("Repo route has been called.." + "id:" + id + " path:" + path); // new GroupView().showDirentList(id, path); }, defaultAction: function(actions){ // We have no matching route, lets just log what the URL was console.log('No route:', actions); new GroupView().showRepoList(); } }); return GroupRouter; });