diff --git a/src/main/webapp/resources/js/main.js b/src/main/webapp/resources/js/main.js index 1aabfc2..9fb3d14 100644 --- a/src/main/webapp/resources/js/main.js +++ b/src/main/webapp/resources/js/main.js @@ -5,13 +5,26 @@ * Time: 00:51 * Main Javascript file */ -var rooms; -var volumes = {"room1":0,"room2":0,"room3":0,"room4":0}; -var devices; +Workspace = Backbone.Router.extend({ + routes:{ + "":"home", + ":id":"show_room" + + }, + home: function() { + rooms.fetch(); + }, + show_room: function(id) { + this.home(); + window.roomTabsId = id; + } +}); $(document).ready(function() { - var rooms = new Rooms(); - var roomsView = new RoomsView({collection: rooms}); - rooms.fetch(); + window.rooms = new Rooms(); + window.roomsView = new RoomsView({collection: rooms}); + + window.App = new Workspace(); + Backbone.history.start() }); \ No newline at end of file