xosDeveloper view working
[plstackapi.git] / planetstack / core / xoslib / static / js / xosDeveloper.js
1 DeveloperApp = new Marionette.Application();
2 \r
3 DeveloperApp.addRegions({\r
4   mainRegion: "#developerView"\r
5 });
6
7 DeveloperApp.SliceDetailView = Marionette.ItemView.extend({
8   template: "#developer-slicedetail-template",\r
9   tagName: 'tr',\r
10   className: 'developer_slicedetail'\r
11 });
12
13 /*
14 DeveloperApp.SliceListView = Marionette.CollectionView.extend({
15   tagName: "table",\r
16   className: "table table-hover",\r
17   template: "#developer-slicetable-template",\r
18   childView: DeveloperApp.SliceDetailView,\r
19 });\r
20 */\r
21 \r
22 DeveloperApp.SliceListView = Marionette.CompositeView.extend({\r
23   tagName: "table",\r
24   className: "table-striped table-bordered",\r
25   template: "#developer-slicetable-template",\r
26   childView: DeveloperApp.SliceDetailView,\r
27   childViewContainer: "tbody",\r
28 });\r
29
30 DeveloperApp.on("start", function() {
31   var developerSliceListView = new DeveloperApp.SliceListView({
32     collection: xos.slicesPlus\r
33   });\r
34   console.log(developerSliceListView);\r
35   DeveloperApp.mainRegion.show(developerSliceListView);\r
36   xos.slicesPlus.fetch();\r
37 });
38
39 $(document).ready(function(){
40   DeveloperApp.start();
41 });
42