integration wip: nodePane, familyTree, breadcrumbs
[fnpeditor.git] / modules / documentCanvas / canvas / documentElement.js
index 5ac22fd..3a89bd1 100644 (file)
@@ -52,6 +52,16 @@ $.extend(DocumentElement.prototype, {
         return null;
     },
 
+    parents: function() {
+        var parents = [],
+            parent = this.parent();
+        while(parent) {
+            parents.push(parent);
+            parent = parent.parent();
+        }
+        return parents;
+    },
+
     sameNode: function(other) {
         return other && (typeof other === typeof this) && other.dom()[0] === this.dom()[0];
     },