rename files to better names

This commit is contained in:
Max Ogden
2011-11-03 18:39:18 +00:00
parent f7e5a03174
commit 9674e10119
4 changed files with 39 additions and 46 deletions

36
src/model.js Normal file
View File

@@ -0,0 +1,36 @@
this.recline = this.recline || {};
// A Dataset model.
recline.Dataset = Backbone.Model.extend({
initialize: function(data, rawTabularData) {
this.tabularData = new recline.TabularData(rawTabularData);
}
// get TabularData object associated with this Dataset
//
// async (as may involve getting data from the server) implementing standard promise API
, getTabularData: function() {
var dfd = $.Deferred();
dfd.resolve(this.tabularData);
return dfd.promise();
}
});
// TabularData model
recline.TabularData = Backbone.Model.extend({
getLength: function() {
return this.get('rows').length;
}
, getRows: function(numRows, start) {
if (start === undefined) {
start = 0;
}
if (numRows === undefined) {
numRows = 10;
}
var dfd = $.Deferred();
var results = this.get('rows').slice(start, start+numRows);
dfd.resolve(results);
return dfd.promise();
}
});