From 4e267935240de8e380efb75a33d39b9d8fec8e66 Mon Sep 17 00:00:00 2001 From: Hendrik Fellerhoff Date: Fri, 23 Mar 2012 02:59:58 +0100 Subject: [PATCH] views.js wasn't added to git - dunno why ;D --- src/main/webapp/resources/js/views.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/main/webapp/resources/js/views.js diff --git a/src/main/webapp/resources/js/views.js b/src/main/webapp/resources/js/views.js new file mode 100644 index 0000000..ce01f0b --- /dev/null +++ b/src/main/webapp/resources/js/views.js @@ -0,0 +1,14 @@ +window.RoomsView = Backbone.View.extend({ + initialize: function() { + this.collection.bind('reset', this.render, this); + }, + render: function() { + this.template = Handlebars.compile($("#room-tabs-template").html()); + var rooms = {'rooms': this.collection.toJSON()}; + $('#room-tabs').html(this.template(rooms)).tabs(); + if(typeof(window.roomTabsId) != "undefined") { + $('#room-tabs').tabs('select', window.roomTabsId); + } + return this; + } +});