1 DeveloperApp = new Marionette.Application();
3 DeveloperApp.addRegions({
\r
4 mainRegion: "#developerView"
\r
7 DeveloperApp.SliceDetailView = Marionette.ItemView.extend({
8 template: "#developer-slicedetail-template",
\r
10 className: 'developer_slicedetail'
\r
13 DeveloperApp.SliceListView = Marionette.CompositeView.extend({
15 className: "table table-bordered",
\r
16 template: "#developer-slicetable-template",
\r
17 childView: DeveloperApp.SliceDetailView,
\r
18 childViewContainer: "tbody",
\r
20 events: {"click .sort": "changeSort"},
\r
22 changeSort: function(e) {
\r
23 parts=$(e.currentTarget).attr("id").split('-');
\r
26 console.log(fieldName);
\r
27 this.collection.sortVar = fieldName;
\r
28 this.collection.sortOrder = order;
\r
29 this.collection.sort();
\r
33 DeveloperApp.on("start", function() {
34 var developerSliceListView = new DeveloperApp.SliceListView({
35 collection: xos.slicesPlus
\r
37 console.log(developerSliceListView);
\r
38 DeveloperApp.mainRegion.show(developerSliceListView);
\r
39 xos.slicesPlus.startPolling();
\r
42 $(document).ready(function(){