in src/main/jbake/assets/js/tree.jquery.js [1322:1340]
getDataFromNodes = function(nodes) {
var data, j, k, len, node, tmp_node, v;
data = [];
for (j = 0, len = nodes.length; j < len; j++) {
node = nodes[j];
tmp_node = {};
for (k in node) {
v = node[k];
if ((k !== 'parent' && k !== 'children' && k !== 'element' && k !== 'tree') && Object.prototype.hasOwnProperty.call(node, k)) {
tmp_node[k] = v;
}
}
if (node.hasChildren()) {
tmp_node.children = getDataFromNodes(node.children);
}
data.push(tmp_node);
}
return data;
};