className: 'developer_slicedetail'\r
});
-/*
-DeveloperApp.SliceListView = Marionette.CollectionView.extend({
- tagName: "table",\r
- className: "table table-hover",\r
- template: "#developer-slicetable-template",\r
- childView: DeveloperApp.SliceDetailView,\r
-});\r
-*/\r
-\r
-DeveloperApp.SliceListView = Marionette.CompositeView.extend({\r
+DeveloperApp.SliceListView = Marionette.CompositeView.extend({
tagName: "table",\r
className: "table-striped table-bordered",\r
template: "#developer-slicetable-template",\r
childView: DeveloperApp.SliceDetailView,\r
childViewContainer: "tbody",\r
+\r
+ events: {"click .sort": "changeSort"},\r
+\r
+ changeSort: function(e) {\r
+ parts=$(e.currentTarget).attr("id").split('-');\r
+ order=parts[1];\r
+ fieldName=parts[2];\r
+ console.log(fieldName);\r
+ this.collection.sortVar = fieldName;\r
+ this.collection.sortOrder = order;\r
+ this.collection.sort();\r
+ }\r
});\r
DeveloperApp.on("start", function() {
});\r
console.log(developerSliceListView);\r
DeveloperApp.mainRegion.show(developerSliceListView);\r
- xos.slicesPlus.startPolling(); //fetch();\r
+ xos.slicesPlus.startPolling();\r
});
$(document).ready(function(){