summaryrefslogtreecommitdiff
path: root/FeedTree.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-19 22:18:26 +0300
committerAndrew Dolgov <[email protected]>2010-11-19 22:18:26 +0300
commit1beea8001786b6cbc8a9fc42574970aede1b56dd (patch)
tree82e32d19d9aa34dd4a32f3a4a296ad9de4fa2656 /FeedTree.js
parentbc372fe30fecfbf4a6d831b23480c057a989c79a (diff)
implement labels submenu; rework init process so that feedlist_init depends on feedTree being loaded
Diffstat (limited to 'FeedTree.js')
-rw-r--r--FeedTree.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/FeedTree.js b/FeedTree.js
index f01fd24cf..19c32a95f 100644
--- a/FeedTree.js
+++ b/FeedTree.js
@@ -5,6 +5,17 @@ dojo.require("dijit.Tree");
dojo.require("dijit.Menu");
dojo.declare("fox.FeedStoreModel", dijit.tree.ForestStoreModel, {
+ getItemsInCategory: function (id) {
+ if (!this.store._itemsByIdentity) return undefined;
+
+ cat = this.store._itemsByIdentity['CAT:' + id];
+
+ if (cat && cat.items)
+ return cat.items;
+ else
+ return undefined;
+
+ },
getItemById: function(id) {
return this.store._itemsByIdentity[id];
},