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