Files
HackFlowy/public/js/backbone/models/node.js
T
Curtis SerVaas 61284b39df SEARCH WORKS
2014-10-16 15:36:16 -04:00

17 lines
446 B
JavaScript

var NodeModel = Backbone.Model.extend({
getAncestry: function(){
var that = this;
var ancestry = [];
var parents = that.get("parents");
while(parents.length != 0){
ancestry.push(parents);
parents = nodesCollection.findWhere({_id: parents[0]}).get("parents");
// parents = that.findModel(parents[0]).get("parents");
//making the assumption/simplification that it's a tree. Not a graph.
}
return ancestry;
}
});