LT-275: Storing and showing common used labels

This commit is contained in:
Bruno Alves de Faria committed 2016-08-03 15:49:42 -03:00
1 parent 7d58d84d48
commit 7d4c76ddb0
10 files changed
+114 -14

No files matched your search

@@ -42,6 +42,23 @@ OHIF.mixins.selectTree = new OHIF.Mixin({
// Change the current node
instance.data.currentNode.set(node);
};
// Return plain data for all the leaves inside current node
component.getLeaves = () => {
const recursiveSeek = (items, result=[]) => {
_.each(items, item => {
if (item.items) {
recursiveSeek(item.items, result);
} else {
result.push(item);
}
});
return result;
};
return recursiveSeek(instance.data.items);
};
}
}
});