{
graph;
cytoscape.use(cytoscapeCola)
var cy = cytoscape({
container: document.getElementById('myGraph'),
elements: [
{ data: { id: 'a' } },
{ data: { id: 'b' } },
{ data: { id: 'c' } },
{ data: { id: 'b1', parent: 'b' } },
{ data: { id: 'b2', parent: 'b' } },
{
group:"edges",
data: {
id: 'ab',
source: 'a',
target: 'b'
}
},
{
group:"edges",
data: {
id: 'ca',
source: 'c',
target: 'a'
}
},
{
group:"edges",
data: {
id: 'ab1',
source: 'a',
target: 'b1'
}
},
{
group:"edges",
data: {
id: 'b2b1',
source: 'b2',
target: 'b1'
}
}],
style: [
{
selector: 'node',
style: {
label: 'data(id)'
}
},
{
selector: ":parent",
style: {
"background-color":"yellow",
"z-compound-depth":"auto"
}
},
{
selector: 'edge',
style: {
"target-arrow-shape":"triangle",
"target-endpoint":"outside-to-node",
"target-arrow-color":"lightgreen",
"line-color":"green",
"target-distance-from-node":0
}
}],
layout : {name:'cola'}
});
}