change code style to ffrgb/meshviewer fork
This commit is contained in:
parent
8b5bcbfede
commit
eb4c7a04b0
42 changed files with 3505 additions and 3154 deletions
|
@ -1,33 +1,36 @@
|
|||
define([], function () {
|
||||
return function (filter) {
|
||||
return function (data) {
|
||||
var n = Object.create(data)
|
||||
n.nodes = {}
|
||||
var n = Object.create(data);
|
||||
n.nodes = {};
|
||||
|
||||
for (var key in data.nodes)
|
||||
n.nodes[key] = data.nodes[key].filter(filter)
|
||||
for (var key in data.nodes) {
|
||||
n.nodes[key] = data.nodes[key].filter(filter);
|
||||
}
|
||||
|
||||
var filteredIds = new Set()
|
||||
var filteredIds = new Set();
|
||||
|
||||
n.graph = {}
|
||||
n.graph.nodes = data.graph.nodes.filter( function (d) {
|
||||
var r
|
||||
if (d.node)
|
||||
r = filter(d.node)
|
||||
else
|
||||
r = filter({})
|
||||
n.graph = {};
|
||||
n.graph.nodes = data.graph.nodes.filter(function (d) {
|
||||
var r;
|
||||
if (d.node) {
|
||||
r = filter(d.node);
|
||||
} else {
|
||||
r = filter({});
|
||||
}
|
||||
|
||||
if (r)
|
||||
filteredIds.add(d.id)
|
||||
if (r) {
|
||||
filteredIds.add(d.id);
|
||||
}
|
||||
|
||||
return r
|
||||
})
|
||||
return r;
|
||||
});
|
||||
|
||||
n.graph.links = data.graph.links.filter( function (d) {
|
||||
return filteredIds.has(d.source.id) && filteredIds.has(d.target.id)
|
||||
})
|
||||
n.graph.links = data.graph.links.filter(function (d) {
|
||||
return filteredIds.has(d.source.id) && filteredIds.has(d.target.id);
|
||||
});
|
||||
|
||||
return n
|
||||
}
|
||||
}
|
||||
})
|
||||
return n;
|
||||
};
|
||||
};
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue